Когда мы используем input()
, компьютер всегда получает текст (даже если ввели цифры).
Чтобы делать вычисления, нужно превратить текст в число с помощью int()
.
Пример
# вводим данные пользователя
num = input()
# преобразуем к целому числу
num = int(num)
# выводим на экран тип переменной
num print(type(num))
|
==> |
или можно написать короче
# вводим данные пользователя
# и сразу преобразуем к целому числу
num = int(input())
# выводим на экран тип переменной num
print(type(num))
|
Задание
Дополните программу, чтобы она не содержала ошибок.