input()Читает одну строку и возвращает str. В экзаменационном коде не добавляй приглашение внутри input.
input() всегда возвращает строку. Для числового вычисления строку явно преобразуют функцией int() или float().
input() всегда возвращает строку. Для числового вычисления строку явно преобразуют функцией int() или float().
Ввод в консоли всегда приходит строкой. Программа обязана решить, остаётся ли это текстом или его нужно преобразовать в число до вычисления.
str. Строка хранит символы. '12' и 12 выглядят похоже, но это разные типы.
int. Целое число без дробной части. int('12') создаёт 12.
float. Число с дробной частью; десятичный разделитель в Python — точка.
Формат. В задаче важны не только вычисления, но и ровно те строки вывода, которые требует условие.
Запусти короткую программу и переходи по строкам. Визуализатор показывает только код, текущую строку, переменные и вывод.
input() читает одну строку и возвращает str без символа перевода строки. Чтобы прочитать несколько чисел, строку разделяют split(), преобразуют каждый фрагмент int и распаковывают результат. Текст, который невозможно прочитать как целое, вызывает ValueError — это не «ноль по умолчанию».
input()Читает одну строку и возвращает str. В экзаменационном коде не добавляй приглашение внутри input.
int(text)Преобразует строку с целой записью в int; для '3.5' и 'три' вызывает ValueError.
float(text)Преобразует строку с точкой в дробное число.
str(value)Создаёт текстовую запись значения; полезно при сборке строки.
split()Без аргумента делит строку по последовательностям пробельных символов.
map(int, parts)Применяет int к каждому элементу parts; результат можно распаковать или передать в list.
print(..., sep=..., end=...)sep меняет разделитель аргументов, end меняет символ в конце вывода.