me_edu
Python для автоматизации рутиныШаг 3 из 31 · 0% пройдено
Основы синтаксиса · Основы синтаксиса

Переменные, типы и ввод-вывод

Python не требует объявлять тип — переменная создаётся присваиванием:

name = "Аня" age = 25 price = 19.99 is_ready = True

Основные типы: int (целое), float (дробное), str (строка), bool (True/False). Узнать тип: type(age).

Вывод на экран — функция print, ввод от пользователя — input (всегда возвращает строку):

print("Привет,", name) years = input("Сколько вам лет? ") years = int(years) # строку в число

Строки удобно собирать через f-строки — букву f перед кавычками и переменные в фигурных скобках:

print(f"Меня зовут {name}, мне {age} лет")

Ключевая особенность Python: блоки кода выделяются отступами (обычно 4 пробела), а не скобками. Отступы — часть синтаксиса, и за ними надо следить.

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.