Прежде чем читать эту статью, убедитесь, что вы прочитали мою предыдущую статью:



Что такое функции?

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

Определение функций Python

Вы можете определить функции для обеспечения требуемой функциональности. Вот простые правила определения функций в Python.

  • Функциональный блок начинается с ключевого слова def, за которым следует имя функции и скобки (()).
  • Любые входные параметры или аргументы должны быть заключены в эти скобки. Вы также можете указать параметры в этих скобках.
  • Первый оператор функции может быть необязательным оператором — строкой документации функции или строкой документации.
  • Блок кода в каждой функции начинается с двоеточия (:) и отступа.
  • Оператор return [выражение] выходит из функции, при необходимости передает выражение обратно вызывающей стороне. Оператор return без аргументов аналогичен return None.

Примеры функций

def printme (str):
   “Hello World!”
   print (str)
   return