date = raw_input()
while date!="END" or date!="end":
day = date[0:2]
month = date[3:5]
monthsingle = date[3:5]
monthsingle =str(int(monthsingle))
monthsingle = int(monthsingle)
То, что я пытаюсь сделать здесь присвоить номер месяца, чтобы monthsingle
использовать его позже в моем коде. Проблема заключается в том, что пользователю разрешено вводить «02» в феврале. Как я могу это сделать без этой ошибки:Учитывая дату, Попросил напечатать следующую дату
monthsingle =str(int(monthsingle))
ValueError: invalid literal for int() with base 10: ''
Вы должны использовать [ 'datetime'] (https://docs.python.org/2/library/datetime.html) модуль для этого. – CoryKramer
Мне не разрешено использовать модули. –
В этом случае вы должны * сделать свою домашнюю работу. * – Ffisegydd