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

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

Бывают ситуации когда один и тот же кусок кода нам требуется в разных частях программы и, чтобы не испортить его (что конечно может и неплохо в начале пути, но потом ты познакомишься с правилом “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!

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

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

10 глаголов, где чаще всего неправильно ставят ударения
Делимся подборкой глаголов, в которых чаще всего неверно ставят ударение. 🔹 Ра́зниться 🔹 Облегчи́ть 🔹 Убыстри́ть 🔹 Включи́т ...
Термины для 18 задания ЕГЭ 2026 по обществознанию
В методических рекомендациях ФИПИ на основе анализа ЕГЭ 2025 по обществознанию добавили термины, на которые составители советуют обратить внимание. ...
Конференции «Большой тройки»
💥 29 сентября – 1 октября 1941 г.: МОСКОВСКАЯ КОНФЕРЕНЦИЯ. 🤨 участники: министры иностранных дел СССР, США, Великобритании; — начало военных...
Интересы человека
🔸потребности определяют интересы человека; 🔸интересы определяются положением различных социальных групп и индивидов в обществе; 🔸являются...
Лирика
Хочешь узнать, что такое лирика? Вся самая важная информация собрана на картинке, сохраняй и запоминай
Арифметика CC
Будем пользоваться старым принципом и просто наше понимание процессов в (10) СС переносить на реалии (n). ◾️Сложение В (10): 17 + 28 = 45 –...

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

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