Содержание
- 2. Функции 2
- 3. ПЛАН ЛЕКЦИИ: Определение функции Комментарии Docstring Примеры использования функций Имена функций Абстракция Свойства Фактические и формальные
- 4. На прошлом уроке Категории ошибок в программах Синтаксические ошибки - известные как ошибки разбора кода. Синтаксический
- 5. На прошлом уроке Параметры представляют собой локальные переменные, которым присваиваются значения в момент вызова (input) функции.
- 6. На прошлом уроке Определение функции определяет код который будет выполняться при вызове функции. Синтаксис для определения
- 7. На прошлом уроке Определение функции состоит из двух частей: Заголовок (Header) Тело (Body)
- 8. Синтаксис: определение функции Заголовок (Header) – первая строка заголовка определения функции начинается со слова def (ingil.
- 9. Синтаксис: определение функции Тело (Body) – состоит из выражений которые начинаются после отступа. Код начинающийся с
- 10. Код на Python - Круг
- 11. Синтаксис: определение функции Определение функции обычно записывается в программах Python в верхней части после выражений инструкций
- 12. Комментарии Docstring Комментарии Docstring описывают функции другим программистам. Комментарии вводятся между тройными кавычками (три двойных кавычек)
- 13. Функция - примеры На Python для определения функции имеются ряд правил. Любые аргументы или входные параметры
- 14. Функция - примеры
- 15. Значение отступа в Python Код в Python придерживается стилю с отступом. В функциях Python не используют
- 16. Значение отступа в Python Здесь мы используем простой пример с использованием функции "print " (печать). При
- 17. Значение отступа в Python А сейчас поставим отступ перед функцией "print " и на экран выводится
- 18. Значение отступа в Python Когда вы ставите отступы, вам также необходимо сохранить одинаковый стиль отступа для
- 19. Значение отступа в Python Если оба выражения расположены с одинаковым отступом друг под другом, то функция
- 20. Имена функций и параметров При создании собственной функции внимательно обдумывайте их имена и имена параметров. Постарайтесь
- 21. Имена функций и параметров Единственное требование - имена функций и параметров должны быть допустимыми идентификаторами Python.
- 22. Абстракция: Функции помогают рассуждать Просмотрите строки 14-20 предыдущего примера. Когда вы используете функцию circle_at (), вам
- 23. Абстракция : Функции помогают рассуждать Другими словами, написав новые функции, у нас есть возможность не видеть
- 24. Вызов функции изменяет поток управления Чтобы сделать абстракцию возможной изменяется поток управления программой. Как показано на
- 25. Вызов функции изменяет поток управления
- 26. Свойства Рассмотрим несколько полезных особенностей при работе с функциями в Python. Имена функций в Python являются
- 27. Свойства Параметры функции могут принимать значения по умолчанию:
- 28. Свойства Ранее мы сказали, что имя функции – обычная переменная, поэтому можем передать ее в качестве
- 29. Свойства В момент вызова функции можно присваивать значения конкретным параметрам (использовать ключевые аргументы). Ошибкой будет являться
- 30. Внутренние функции Python позволяет определять функцию внутри другой функции:
- 31. Функции Функции «инкапсулируют» задачу (объединяют множество инструкций в одну строку кода). Большинство языков программирования имеют множество
- 32. Зачем писать функции? 1 - Они позволяют нам описать нашу программу в виде нескольких подэтапов. (Каждый
- 33. Шаги по написанию функции 1 - Понять назначение функции. 2 - Назначьте данные, введенные в функцию
- 34. Части «черного ящика» (т.е. функции) Функции можно назвать «черными ящиками», потому что вам не нужно знать,
- 35. Рабочее пространство функции Каждая функция имеет собственное рабочее пространство. Это означает, что каждая переменная в функции
- 36. Формальные и фактические параметры Когда мы создаем функцию, она должна представлять «общее» действие, которое можно применить
- 37. Псевдокод Вот пример функции псевдокода: функция average_price (список_цен) .... конец функции
- 38. Псевдокод функция average_price (список цен) .... конец функции В функции average_price имя price_list будет использоваться вместо
- 39. Псевдокод В этом коде цены хранятся в переменной «semester_price». Внутри функции цены хранятся в переменной «price_list».
- 40. Литература: Gowrishankar S, Veena A, Introduction to Python Programming, CRC Press, 2019, Taylor & Francis Group
- 42. Скачать презентацию







































Электронные библиотеки
Логические операции
Порядок размещения информации в разделе правовое информирование на официальных сайтах территориальных органов МВД России
Компьютерная система контроля над процессом кормления EZ Feed
Демоны (Программы) Linux
Jourmalism is information
Тест по табличному процесору Excel
Информационные технологии 2014-2020
Создание коллажей с помощью Microsoft Research AutoCollage
С++. Язык программирования
Развитие персонажей
Требуется художник или дизайнер. Идея игры
Доклад Вставка изображений. 4 класс
Математические модели анализа данных в области трансплантации гемопоэтических стволовых клеток
Классификация ИТ
История средств хранения информации
Программа, рассчитывающая сколько нужно пройти для того, чтобы сбросить определенное количество калорий
Тизерные сети. (День1)
Python как универсальный инструмент реализации количественных исследований
Задачи по программированию
Тест по информатике
Кто считается отцом виртуальной реальности?
Tinder - твой золотой поток успеха
Фрактальная графика на паскале
Функции, события
Создание программы для шифрования и дешифрования текста на языке Pascal
Ежегодные мероприятия университета Частного права
Linkedin — социальная сеть для поиска и установления деловых контактов