Задать вопрос
@vanke777

Где ошибка в коде (python?) Как исправить?

vremya=input('Сколько сейчас время?')
if vremya >= 4-00 and vremya <=9-59:
print('Доброе утро!')
elif vremya >= 10-00 and vremya <=17-59:
print('Добрый день!')
elif vremya >= 18-00 and vremya <=22-00:
print('Добрый вечер!')
else:
print('Доброй ночи!')
TypeError: '>=' not supported between instances of 'str' and 'int'
как это исправить?
  • Вопрос задан
  • 84 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Хекслет
    Python-разработчик
    10 месяцев
    Далее
Решения вопроса 1
sergey-gornostaev
@sergey-gornostaev Куратор тега Python
Седой и строгий
Не пытаться сравнивать строку с числом.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы