Проблема с вводом данных python

Имеем вот такой простой код

hour = int(input())
minut = int(input())

hour *= 60
print(hour+minut)

Но при вводе данных выдается ошибка

ValueError: invalid literal for int() with base 10:''

Ошибка во второй строчке, пишу в PyCharm.


Ответы (1 шт):

Автор решения: TheSuperCat

попробуйте следуйщий код:

hour = input()
minut = input()
#Преобразовываем строку в число
hour = int(hour)
minut = int(minut)

питон интерпретирует код как преобразовать функцию input() в число а не строку в число.

в данном коде переменные преобразовуются уже после превращения функции в строку а не перед

а от редактора кода здесь ничего не зависит.

→ Ссылка