Дрон Кодер — программирование для детей и взрослых в игровой форме. Начать бесплатно

Как сложить два числа из ввода

Классическая первая задача: спросить два числа и вывести их сумму. Главная ловушка — тип данных.

Правильное решение

Считываем два значения через input и сразу переводим их в числа функцией int. Тогда + сложит их как числа, а не склеит как текст.

a = int(input('Первое число: '))
b = int(input('Второе число: '))
print('Сумма:', a + b)

Частая ошибка

Если забыть int, значения останутся строками, и '2' + '3' даст '23' — склейку текста, а не 5. Это самая частая ошибка новичка в этой задаче. Запомните: input — строка, для арифметики нужен int или float.

Дробные числа

Если складываете не целые, а дробные (например, цены), используйте float вместо int. Всё остальное — так же.

Частые вопросы

Почему получилось 23 вместо 5? Числа остались строками — оберните input в int().

А если ввели не число? int() выдаст ошибку; на старте просто вводите цифры, позже добавите проверку.

Начать игру бесплатно
Попробуй прямо здесь
Уровень 1

Задание