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

Python вопрос по коду

Тимофей Гуменников Ученик (27), на голосовании 2 месяца назад
 Print('2+2=4? Да/Нет') 
x = input()
if x == 'Да' or 'да'
print('верно')
else:
print('не верно')
В любом случае пишет "верно" Только учу питон.
Голосование за лучший ответ
Гнездо Соловья Гуру (2846) 3 месяца назад
Пиши ,нет,
Тимофей Гуменников Ученик (27) 3 месяца назад
Это как?
Гнездо Соловья Гуру (2846) Тимофей Гуменников , Жмякай пальцами по клавишам н е т
Гнездо СоловьяГуру (2846) 3 месяца назад
Не пиши ничего больше.
Ушёл в закат Мудрец (14664) 3 месяца назад
Потому что неверное условие, вот так должно выглядеть:
 if x == 'Да' or x == 'да' 
Ты сравнивал введеное тобой значение 'х' со строкой 'да',
'да' было бы в любом случае т.к. это "истина в логическом контексте", лень разжевывать всё это, лучше сам узнай
Тимофей Гуменников Ученик (27) 3 месяца назад
Ок, спасибо
Похожие вопросы