Я сделал очень простой код, я буквально только начал писать python, но я создал некоторые инструкции IF и elif, и он всегда печатает первое заявление If, извините за беспокойство людей с этой мелкой проблемой. Я пытался искать и не мог найти свою проблему из-за отсутствия опыта.только печать сначала, если оператор python
name = input ("what is your name")
if name == ("x") or ("y"):
print ("Hello")
elif name == "n" or name == "m" or name == "N" or name == "M":
print ("a")
else:
print ("b")
Показать проблемный код. – 098799
'if name == 'x' или name == 'y'', лучше все равно' if name in (' x ',' y ') ' – danidee
Это может помочь понять: https://www.tutorialspoint.com /python/operators_precedence_example.htm –