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

Что не так в коде?

Тимофей Плотников Ученик (94), на голосовании 1 неделю назад
Учусь программировать на Python и не понимаю какая ошибка в коде. Код связан с вопросами в доставку.

имя = input("Как вас зовут? : " )
print("Добро пожаловать " + имя + " Задайте ваш вопрос")
Вопрос = input("Ваш вопрос: ")
if "Когда" in Вопрос:
о_доставке = "о доставке"
print ("Спасибо за вопрос " + тема)
elif ("Во") in Вопрос:
о_времени = "о времени"
print("Спасибо за вопрос " + не_тема )
else ("С чем") in Вопрос:
о_ингредиенте = "о ингредиенте"
print("Спасибо за вопрос" + гачи_мучи)

Интерпретатор говорит то, что ошибка в строчке :

else ("С чем") in Вопрос:

Не могу понять где ошибка
Дополнен 1 месяц назад
Голосование за лучший ответ
Eldanchik Мудрец (16904) 1 месяц назад
Тимофей Плотников - главная ошибка этого кода
Лайт Ягами Искусственный Интеллект (337383) 1 месяц назад
В else условие не ставится, он используется, когда ни одно не сработало. Замени тут else на elif.
Ну а также несколько переменных используется, которые не объявлены.
Похожие вопросы