💪 Функция — это действие

Она может выполняться:

Результат функции может:

# просто так
print() # выведет пустую строку

# над значением 
print("Маленькая змея говорит шшш")

# над переменной
snake_says = "shhhhh"
print(snake_says)
# никуда не передаваться
print("Напечатали и забыли")

# записываться в переменную
pass = input("Введите число")

# передаваться в другую функцию
print(int("2"))

То, что мы передаем в функцию внутри скобок, называется аргумент. Если функция ожидает 1 аргумент, а получит 0, она будет ругаться. Если ожидает 2, а получит 1 — тоже будет выдавать ошибку.


🗃 Переменная — это коробка

Коробка, в которой лежат данные. К ним мы применяем операторы, функции и методы.

У переменной есть:

— Имя переменной может состоять только из букв, цифр и знака подчеркивания.

— Имя не может начинаться с цифры.

— Имя не может содержать специальных символов @, $, % и т. д.

— Имя не может начинаться с пробела.

— Регистр в наименовании переменных смыслоразличительный.