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

Не работает функция else

Шкибиди Тойлет Ученик (95), открыт 1 неделю назад
короче задали дз найти ошибки в тексте все исправил, но функция else поч не работает

num = input("Введите число")
flag = False
if num % 2:
print("Число нечетное")
flag = True

else
print("число четное")
name = int(input("Введите свое имя"))

if flag:
end_message = "четное"

else:
end_message = "не четное"
print(name,"ввел", end_message)
3 ответа
Erik Shmelev Шмелев Ученик (177) 1 неделю назад
1) В строке flag = True нет отступ - компилятор считает конструкцию if else завершённой
2) После else нет :
3) В коде который должен запускать else нет отступа
Pomogator Знаток (266) 1 неделю назад
я вижу что тебе уже ответили но у тебя там ошибка надо num = int(input()) а где имя просто input
12 12 Мыслитель (9089) 1 неделю назад
форматирование "код" нельзя было сделать? Если нам отступы самим делать?
Похожие вопросы