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

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

Шаг 7 из 356 минТеория
Цель

Понять основной механизм темы «Переменные, типы и ввод-вывод» без заучивания отдельных терминов.

Как работать

Прочитайте блок один раз целиком, затем вернитесь к схеме или примеру и перескажите идею своими словами.

Критерий

Сформулированное правило, пример применения и одно ограничение метода.

питаниесигналземляU4USB / питаниеРазъём (header)LCD / FPCУчебная платадорожки (медь)Монтажная схема помогает заранее увидеть размещение узлов и трассировку.
Монтажная схема помогает заранее увидеть размещение узлов и трассировку.
Опорная идея

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 пробела), а не скобками. Отступы — часть синтаксиса, и за ними надо следить.

Назад

Обсуждение

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

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