Курс по основам программирования на Python. Функции презентация

Содержание

Слайд 2

Функции Функции — это такие участки кода, которые изолированы от

Функции

Функции — это такие участки кода, которые изолированы от остальной программы

и выполняются только тогда, когда вызываются.

Код функции должен размещаться в начале программы
Первая строка содержит идентификатор – имя функции
После идентификатора в круглых скобках идет список параметров, которые получает наша функция.
В конце строки двоеточие
Тело функции ( с отступом)
Функция завершается инструкцией и возвращением значения (если нужно)

Слайд 3

Функции Функция, которая принимает на вход три параметра и возвращает максимальное из них.

Функции

Функция, которая принимает на вход три параметра и возвращает максимальное

из них.
Слайд 4

Локальные и глобальные переменные. Глобальные переменные – переменные объявленные вне

Локальные и глобальные переменные.

Глобальные переменные – переменные объявленные вне функции,

но доступные внутри функции.
Локальные переменные – переменные объявленные внутри функции (недоступные за пределами функции)
Слайд 5

Локальные и глобальные переменные. «Защита» от случайных изменений

Локальные и глобальные переменные.

«Защита» от случайных изменений

Слайд 6

Локальные и глобальные переменные.

Локальные и глобальные переменные.

Слайд 7

Локальные и глобальные переменные

Локальные и глобальные переменные

Слайд 8

Задача 1 Даны четыре действительных числа: x1, y1, x2, y2.

Задача 1

Даны четыре действительных числа: x1, y1, x2, y2. Напишите функцию

distance(x1, y1, x2, y2), вычисляющая расстояние между точкой (x1,y1) и (x2,y2). Считайте четыре действительных числа и выведите результат работы этой функции.
Слайд 9

Решение

Решение

Слайд 10

Задача 2 Дано действительное положительное число a и целоe число

Задача 2

Дано действительное положительное число a и целоe число n(lдопускается отрицательное).
Вычислите

a в степени n. Решение оформите в виде функции power(a, n).
Стандартной функцией возведения в степень пользоваться нельзя.
Слайд 11

Решение

Решение

Слайд 12

Рекурсия Функция может вызывать не только другую функцию, но и саму себя!

Рекурсия

Функция может вызывать не только другую функцию, но и саму

себя!
Слайд 13

Задача 1

Задача 1

Имя файла: Курс-по-основам-программирования-на-Python.-Функции.pptx
Количество просмотров: 32
Количество скачиваний: 0