Основы работы с пользовательскими функциями в Python
В Python помимо использования стандартных функций и методов, можно создавать и применять свои собственные функции.
Давайте рассмотрим синтаксис для создания
своей функции. Для объявления нужно написать ключевое
слово def
, затем ее имя,
круглые скобки, в которых можно
задать параметры. Далее ставится
двоеточие, после которого в нижнем
блоке прописывается нужный код
(тело функции). Тело функции должно
быть сдвинуто отступом, как и в любом
другом блоке кода.
Для примера сделаем функцию func
:
def func():
'''
тело функции, в котором
прописан код для
исполнения
'''
Сделаем так, чтобы функция func
выводила восклицательный знак:
def func():
print('!')
Давайте теперь вызовем нашу функцию. Для этого необходимо написать ее имя и круглые скобки:
def func():
print('!')
# Вызываем нашу функцию:
func() # выведет '!'
Можно вызвать нашу функцию несколько раз - в этом случае каждый вызов функции будет совершать новый вывод на экран:
def func():
print('!')
func() # выведет '!'
func() # выведет '!'
func() # выведет '!'
В Python функцию обязательно вызывать ниже ее объявления:
func() # выведет ошибку
def func():
print('!')
Сделайте функцию, которая будет выводить ваше имя и фамилию.
Сделайте функцию, которая будет
выводить сумму 3
и 6
.