Найти в Дзене
SamAlex

Функции в python. Определение, вызов.

Здравствуйте. Сегодня поговорим о функциях, о их определении и вызове. Функция – это многократно используемые фрагменты программы. В функцию можно объединить несколько инструкций, дать имя функции и вызывать ее в любом месте программы необходимое количество раз. Функция определяется при помощи ключевого слова «def», затем идет имя функции и в круглых скобках указываются параметры функции, и заканчивается двоеточием. Для того что бы функция выполнила свои инструкции, ее необходимо вызвать. Для вызова функции мы обращаемся к ней по имени и при необходимости передаем ей аргументы в круглых скобках. Как видно из примера, мы вызвали нашу функцию, и она выполнила инструкции с нашими аргументами. Функцию можно вызывать когда нам это необходимо и сколько нам необходимо раз, так же в функции можно вызывать другую функцию. Определим три функции. Первую функцию назовем «name_1». При вызове будет выводить «Hello». Вторую функцию назовем «ravno». Она будет принимать два аргумента. И выводить сооб

Здравствуйте. Сегодня поговорим о функциях, о их определении и вызове.

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

Функция определяется при помощи ключевого слова «def», затем идет имя функции и в круглых скобках указываются параметры функции, и заканчивается двоеточием.

Для того что бы функция выполнила свои инструкции, ее необходимо вызвать. Для вызова функции мы обращаемся к ней по имени и при необходимости передаем ей аргументы в круглых скобках.

-2

Как видно из примера, мы вызвали нашу функцию, и она выполнила инструкции с нашими аргументами. Функцию можно вызывать когда нам это необходимо и сколько нам необходимо раз, так же в функции можно вызывать другую функцию. Определим три функции.

Первую функцию назовем «name_1». При вызове будет выводить «Hello».

-3

Вторую функцию назовем «ravno». Она будет принимать два аргумента. И выводить сообщение, что мы вызвали эту функцию и переданные аргументы равны. Даже если переданные аргументы будут не равны. Так как никаких проверок в этой функции мы не производим, а только выводим определенную информацию.

-4

И третью нашу основную функцию назовем «nasha_1». Она будет принимать два аргумента. При вызове функции будет вызывать функцию «name_1», потом выводить какой аргумент больше, а если аргументы равны, выводить функцию «ravno».

-5

Вызываем функцию «nasha_1» и передаем ей (5, 7)

-6

Вызываем функцию «nasha_1» и передаем ей (124, 39)

-7

Вызываем еще раз и передаем равные значения (64, 64)

-8

В этот статье мы разобрали, как определять функции, а затем как их вызывать. В дальнейшим мы еще подробнее разберемся с функциями. А на этом все. До новых встреч.