me_edu
Python для автоматизации рутиныШаг 12 из 39 · 0% пройдено
2. Профессиональный практикум: проект, качество и портфолио
3. Атлас программных моделей: данные, архитектура, API и тесты
Основы синтаксиса

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

Шаг 12 из 396 минТеория
Цель

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

Как работать

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

Критерий

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

93 мм56 ммУчебная платаTP1+5VTP2GNDTP3OUTanalog keep-outпитаниесигналDD2XS112345+5+0XS2OUTGND+5R5R9R6R10R8R2R2C2C1C5+VD1VD2VT4EBCVT5EBCVT1EBCVT2EBCVT3EBCЖАЛПТЧК частотомеруК нагревателюLayersTop CuGNDDRCclearancetracksTP: +5V / GND / OUTМонтажный чертёж показывает размещение, контрольные точки, полигоны питания и правила трассировки.
Монтажный чертёж показывает размещение, контрольные точки, полигоны питания и правила трассировки.
Опорная идея

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

Назад

Обсуждение

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

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