Главная страница

Функции Python. Функции Python повторение Определение


Скачать 89.74 Kb.
НазваниеФункции Python повторение Определение
АнкорФункции Python
Дата22.05.2023
Размер89.74 Kb.
Формат файлаpptx
Имя файлаФункции Python.pptx
ТипПрограмма
#1150954

Функции Python

повторение

Определение

  • Функция – это мини-программа внутри основной программы. Код такой подпрограммы отвечает за решение определенной задачи
  • def my_function():

    print('Привет от Python')

Использование функций позволяет

  • ограничить область видимости переменных функциями, которые их используют;
  • исключить дублирование кода;
  • разбить большую и сложную программу на небольшие мини-программы, которые можно вызывать в нужный момент;
  • выстроить простую и понятную структуру программы – такой код удобнее дебажить и поддерживать.

Особенности функций

  • Функция выполняется только тогда, когда ее вызывает основная программа.
  • В функцию можно передавать различные данные. Параметры – это переменные, которые используются при объявлении функции, аргументы – фактические значения, которые передаются переменным при вызове функции.
  • Функции могут передавать результаты своей работы в основную программу или в другие функции.

Пользовательские функции, в свою очередь, делятся на:

  • Рекурсивные (вызывают сами себя до тех пор, пока не будет достигнут нужный результат).
  • Анонимные, или лямбда-функции (объявляются в любом участке кода и сразу же вызываются).
  • Все остальные функции, которые определены пользователем и не относятся ни к рекурсивным, ни к анонимным.


написать администратору сайта