Презентация Использование функций. Функции без аргументов (параметров) онлайн

На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Использование функций. Функции без аргументов (параметров) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 57 слайдов. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Устройства и комплектующие » Использование функций. Функции без аргументов (параметров)



Оцените!
Оцените презентацию от 1 до 5 баллов!
  • Тип файла:
    ppt / pptx (powerpoint)
  • Всего слайдов:
    57 слайдов
  • Для класса:
    1,2,3,4,5,6,7,8,9,10,11
  • Размер файла:
    213.07 kB
  • Просмотров:
    129
  • Скачиваний:
    0
  • Автор:
    неизвестен



Слайды и текст к этой презентации:

№1 слайд
. Использование функций
Содержание слайда: 13. Использование функций

№2 слайд
Содержание слайда:

№3 слайд
Содержание слайда:

№4 слайд
Содержание слайда:

№5 слайд
Содержание слайда:

№6 слайд
Содержание слайда:

№7 слайд
Содержание слайда:

№8 слайд
Содержание слайда:

№9 слайд
Содержание слайда:

№10 слайд
Содержание слайда:

№11 слайд
Содержание слайда:

№12 слайд
Содержание слайда:

№13 слайд
Содержание слайда:

№14 слайд
Содержание слайда:

№15 слайд
Результат выполнения
Содержание слайда: Результат выполнения программы: Результат выполнения программы: *********************************** Эту программу разработал Вова ***********************************

№16 слайд
Содержание слайда:

№17 слайд
Содержание слайда:

№18 слайд
Содержание слайда:

№19 слайд
Содержание слайда:

№20 слайд
Содержание слайда:

№21 слайд
Содержание слайда:

№22 слайд
Содержание слайда:

№23 слайд
Содержание слайда:

№24 слайд
Содержание слайда:

№25 слайд
Содержание слайда:

№26 слайд
Содержание слайда:

№27 слайд
Содержание слайда:

№28 слайд
Содержание слайда:

№29 слайд
Содержание слайда:

№30 слайд
Содержание слайда:

№31 слайд
Содержание слайда:

№32 слайд
Содержание слайда:

№33 слайд
Содержание слайда:

№34 слайд
Содержание слайда:

№35 слайд
Содержание слайда:

№36 слайд
. . Локальная и глобальная
Содержание слайда: 13.7. Локальная и глобальная область видимости 13.7. Локальная и глобальная область видимости О переменных, получающих значения в теле функции, говорят, что они существуют в локальной область видимости этой функции. О переменных, получающих значения вне функции, говорят, что они существуют в глобальной область видимости.

№37 слайд
Переменные, существующие в
Содержание слайда: Переменные, существующие в локальной область видимости, называются локальными переменными. Переменные, существующие в глобальной область видимости, называются глобальными переменными. Переменная не может быть локальной и глобальной одновременно.

№38 слайд
Локальная область видимости
Содержание слайда: Локальная область видимости создается каждый раз, когда вызывается функция. Локальная область видимости создается каждый раз, когда вызывается функция. Любая переменная, которой присваивается значение в этой функции, существует в данной локальной видимости. При возврате из функции локальная область видимости уничтожается, и эти переменные теряются. Когда в следующий раз будет вызвана эта функция, локальные переменные не будут помнить предыдущие значения.

№39 слайд
Пример . Локальные переменные
Содержание слайда: Пример 1. Локальные переменные не видны в глобальной области видимости. Пример 1. Локальные переменные не видны в глобальной области видимости. def spam(): n=20123 # локальная область видимости spam() # глобальная область видимости print(n) # глобальная область видимости Выполнение этого кода приведет к ошибке: NameError: name 'n' is not defined В основном коде переменная n не определена.

№40 слайд
Пример . В локальных областях
Содержание слайда: Пример 2. В локальных областях видимости не видны переменные из других локальных областей видимости. Пример 2. В локальных областях видимости не видны переменные из других локальных областей видимости. def spam(): n=55 b() print(n) def b(): n=1 spam() В этом примере две разные переменные n. В результате выполнения этого кода будет выведено: 55

№41 слайд
Пример . Глобальные
Содержание слайда: Пример 3. Глобальные переменные могут читаться из локальной области видимости Пример 3. Глобальные переменные могут читаться из локальной области видимости def spam(): print(n) n=11 spam() В этом примере в теле функции spam переменная n не определяется и функция использует глобальную переменную n. В результате выполнения этого кода будет выведено: 11

№42 слайд
Пример . Разные переменные
Содержание слайда: Пример 4. Разные переменные могут иметь одно и то же имя, если они в разных областях видимости. Пример 4. Разные переменные могут иметь одно и то же имя, если они в разных областях видимости. def spam(): n='локальная в spam' print(n) def b(): n='локальная в b' print(n) spam() print(n) n='глобальная' b() print(n)

№43 слайд
В этом примере три разных
Содержание слайда: В этом примере три разных переменных n. В этом примере три разных переменных n. В результате выполнения этого кода будет выведено: локальная в b локальная в spam локальная в b глобальная

№44 слайд
. . Инструкция global . .
Содержание слайда: 13.8. Инструкция global 13.8. Инструкция global Если возникает потребность изменить в коде функции глобальную переменную, используют инструкцию global.

№45 слайд
Пример . Использование
Содержание слайда: Пример 1. Использование инструкция global Пример 1. Использование инструкция global def spam(): global n # n глобальная переменная n='spam' # основная часть кода n='global' spam() print(n) В результате выполнения этого кода будет выведено: spam

№46 слайд
Правила определения типа
Содержание слайда: Правила определения типа переменной (локальная или глобальная) Если переменная используется в глобальной области видимости (т.е. вне функции), то она является глобальной. Если переменная была объявлена в функции с использованием инструкции global, то она является глобальной. Если переменной нигде в функции не присваивается значение, то она является глобальной. Если переменная используется в операции присваивания в функции, то она является

№47 слайд
Правила определения типа
Содержание слайда: Правила определения типа переменной (локальная или глобальная) Если переменная используется в глобальной области видимости (т.е. вне функции), то она является глобальной. Если переменная была объявлена в функции с использованием инструкции global, то она является глобальной. Если переменной нигде в функции не присваивается значение, то она является глобальной. Если переменная используется в операции присваивания в функции, то она является локальной.

№48 слайд
Пример . Локальные и
Содержание слайда: Пример 2. Локальные и глобальные переменные Пример 2. Локальные и глобальные переменные def spam(): global n n='spam' # n глобальная переменная def b(): n= 'b' # n локальная переменная def h(): print(n) # n глобальная переменная # основная часть кода n=55 # n глобальная переменная spam() print(n)

№49 слайд
В результате выполнения этого
Содержание слайда: В результате выполнения этого кода будет выведено: spam

№50 слайд
Пример . Нельзя использовать
Содержание слайда: Пример 3. Нельзя использовать в функции локальную переменную до присвоения ей значения Пример 3. Нельзя использовать в функции локальную переменную до присвоения ей значения def spam(): print(n) # ошибка!!! n= 'локальная spam' # n локальная переменная # основная часть кода n= 55 # n глобальная переменная spam() print(n)

№51 слайд
В результате выполнения этого
Содержание слайда: В результате выполнения этого кода получим: В результате выполнения этого кода получим: Traceback (most recent call last): File "………………………………", line 6, in <module> spam() File "………………………………", line 2, in spam print(n) # ошибка!!! UnboundLocalError: local variable 'n' referenced before assignment (локальная переменная 'n', на которую ссылаются перед присвоением)

№52 слайд
Лабораторная работа
Содержание слайда: Лабораторная работа № 5 «Вспомогательные функции» Задание: Написать программу вычисления величины z, которая вычисляется по формуле (согласно своего варианта). Вычисление функции y(u,t), через которую описывается величина z, оформить в виде вспомогательной функции.

№53 слайд
Варианты для величины z
Содержание слайда: Варианты для величины z

№54 слайд
Варианты для величины z
Содержание слайда: Варианты для величины z

№55 слайд
Варианты задания функции y u,t
Содержание слайда: Варианты задания функции y(u,t)

№56 слайд
Варианты задания функции y u,t
Содержание слайда: Варианты задания функции y(u,t)

№57 слайд
Отчет по лабораторной работе
Содержание слайда: Отчет по лабораторной работе должен содержать: Задание сформулированное для конкретного (своего) варианта Тексты программ на языке Python Тестовые примеры Результат выполнения программ для тестовых примеров

Скачать все slide презентации Использование функций. Функции без аргументов (параметров) одним архивом: