Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Нужна помощь! Ошибка в коде

Антон Профи (528), на голосовании 1 месяц назад
Вот код и какая вылазит ошибка:
number = int(input())
if number > 6 or number == 6 and number < 9 or number == 9:
print("Пора вставать!")
elif number < 6 or number > 9:
print("Ты проспал!")
else number < 0 or number > 23:
print("Ошибка")ошибка:
File "script.py", line 6
else number < 0 or number > 23:
^
SyntaxError: invalid syntax
Голосование за лучший ответ
Игорь Тестов Гуру (2876) 2 месяца назад
Надо elif юзать, а не else
АнтонПрофи (528) 2 месяца назад
Если elif, то выводит пора вставать, а у меня число 24 и получается что должно вывести ошибку
Cogni Просветленный (46614) 2 месяца назад
 number = int(input("Введите число: ")) 

if number < 0 or number > 23:
print("Ошибка")
elif 6 <= number <= 9:
print("Пора вставать!")
elif 0 <= number < 6 or 9 < number <= 23:
print("Ты проспал!")
АнтонПрофи (528) 2 месяца назад
Спасибо
ᅠ ᅠ Гуру (3901) 2 месяца назад
После else условие не пишут.
дима руденко Ученик (163) 2 месяца назад
 number = int(input("Введите число: "))  



if number > 6 or (number == 6 and number < 9) or number == 9:

print("Пора вставать!")

elif number < 6 or number > 9:

print("Ты проспал!")

elif number < 0 or number > 23:

print("Ошибка")
Похожие вопросы