⚖️ Старый vs Новый: от учебных примеров к читаемому коду

← К оглавлению урока

⚡ Главное

Summary-сессия закрепляет учебный минимум. На этом этапе допустимы простые решения через несколько print() и конкатенацию строк. Но уже сейчас стоит привыкать к понятным именам, аккуратным отступам, проверке вывода и отсутствию лишних комментариев, которые повторяют код.

Неоднозначные имена → понятные имена

# weak.py
n = input("Введите имя: ")
a = input("Введите возраст: ")
c = input("Введите город: ")
# better.py
name = input("Введите имя: ")
age = input("Введите возраст: ")
city = input("Введите город: ")

Конкатенация сейчас → форматирование позже

# lesson_level.py
print(name + " " + age + " лет")
⚠️ Проверить по документации: в дальнейшем для форматирования строк удобнее использовать f-строки, но на этой summary-сессии достаточно уверенно владеть конкатенацией и аргументами print().

Комментарии

Комментарий полезен, когда объясняет причину. Комментарий «присваиваем имя переменной» рядом с name = ... обычно лишний.