Предмет: Информатика,
автор: ihtior123
помогите пожалуйста python СРОЧНОО
Приложения:
Аноним:
слава
Україна
топ
слава
Україні
героям
слава
слава нації
і пездець російській федерації
Ответы
Автор ответа:
0
instruction_1 = ["Посолить воду", "Добавить пельмени", "Вскипятить воду"]
instruction_2 = [input() for i in range(3)]
for step in instruction_2:
if step not in instruction_1:
print("неправильная")
break
else:
print("правильная")
странно, а что именно не то?
у меня все работало
там где должно быть "правильно" ничего не пишет
даже если они в другом порядке
сейчас ещё раз попробую
у меня все работает...может отступы неправильно? у else в конце не должно быть его
а вводите как? не через пробел? каждый шаг нужно на новой строчке писать
точка=пробел
instruction_1 = ["Посолить воду", "Добавить пельмени", "Вскипятить воду"]
instruction_2 = [input() for i in range(3)]
for step in instruction_2:
....if step not in instruction_1:
........print("неправильная")
....break
else:
....print("правильная")
instruction_1 = ["Посолить воду", "Добавить пельмени", "Вскипятить воду"]
instruction_2 = [input() for i in range(3)]
for step in instruction_2:
....if step not in instruction_1:
........print("неправильная")
....break
else:
....print("правильная")
у break так же 2 отступа как и у принта перед ним
теперь правильно. спасибо огромное
Похожие вопросы
Предмет: Русский язык,
автор: ninagsu
Предмет: Русский язык,
автор: oksanafro0282
Предмет: Русский язык,
автор: katyakurochkin
Предмет: Литература,
автор: di082336
Предмет: Математика,
автор: 940912