Функции: введение

Редакция Без Сменки
Честно. Понятно. С душой.

Бывают ситуации когда один и тот же кусок кода нам требуется в разных частях программы и, чтобы не испортить его (что конечно может и неплохо в начале пути, но потом ты познакомишься с правилом “Dont repeat yourself!”), мы будет использовать ФУНКЦИИ.

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

Конструкция:

def имя_функции ([параметры]):
инструкции

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

Пример функции:
def PrintName(n): #получаем имя через параметр n
print(«Hello «+ n + » !»)#выводим приветствие

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

def PrintName(n):#получаем имя через параметр n
print(«Hello «+ n + » !»)#выводим приветствие

n=input() #запрашиваем имя с клавиатуры
PrintName(n)#вызываем функцию с текущим именем

Можем вызвать функцию и без параметров:
def PrintName():
print(«Hello !»)
PrintName() #результат: Hello!

Где вы учитесь?

Вам также будет интересно

Использование предлога of
Итак, что же это за предлог такой? Вообще, предлог of передаёт значение родительного падежа (да-да, вспоминаем 3 класс🤓), который отвечает на вопросы...
Ирония
Помнишь клоунов Юмора и Сарказма? Так вот, у Сарказма есть младшая сестра. 🤹‍♀️🌤 Её зовут Ирония. Сарказм и Ирония странные родственники. Их...
Мировые религии: теория для ЕГЭ по обществознанию
В современном мире религии можно разделить на три группы: Родоплеменные верования — сохранились по сей день: тотемизм, анимизм Мировые...
Взаимодействие частиц вещества
Все мы знаем, сколько сил требуется, чтобы сломать деревянную доску, кирпич. Это довольно сложно 🥺 А всё почему? Потому что молекулы...
Функции find, replace
Синтаксис: s.find(str, start = 0, end = len(s)), где str –строка для поиска start – начальный индекс( по умолчанию 0) end – индекс конца...
Объёмы
Объёмы многогранников Куб  V = a3 , где а — ребро куба Прямоугольный параллелепипед  V = a * b * c, где a, b, c — рёбра фигуры:...

0 комментария

Авторизуйтесь, чтобы оставить комментарий.