Содержание
- 2. Что такое функция? Примеры из жизни: Сходить в магазин за продуктами Приготовить еду Собрать портфель в
- 3. Функции в программировании Нужны для: Повторного использования кода для различных данных Уменьшения количества ошибок и упрощения
- 4. Наша первая функция def do_smth(): print('Я функция,') print('которая пишет в консоль') print('несколько строк')
- 5. Синтаксис определения функции def ():
- 6. Вызов нашей функции def do_smth(): # определение фукнции print('Я функция,') print('которая пишет в консоль') print('несколько строк')
- 7. Аргументы функции def print_average(a, b): print('Среднее между', a, 'и', b, '=', (a + b) / 2)
- 8. Локальные переменные def launch_rocket(rocket_name): time_to_launch = 5 for i in range(time_to_launch, 0, -1): print('Осталось', i, 'секунд
- 9. Локальные переменные Переменные, объявленные внутри функции называются локальными по отношению к данной функции Они недоступны вне
- 10. Возвращение значений Встроенные функции, возвращающие значения: len, int, str и другие Напишем свою: def double_it(number): return
- 11. Использование return def strange_func(word): if len(word)
- 12. Использование return В функции может быть 0, 1 или более вызовов return После выполнения инструкции return
- 13. Значение None def func(a, b): print('Я ничего не возвращаю, но вывожу:', a - b) result =
- 14. Возвращение нескольких значений def get_min_max_sum(numbers): return (min(numbers), max(numbers), sum(numbers)) stats = get_min_max_sum([1, 5, 2, -10, 7])
- 16. Скачать презентацию