Здравствуйте! Я только начинаю изучать язык по видеоурокам и по результатам одного урока написал вот это:
user_data = str(input(“Do you remember everything? ”))
if user_data == “Yes” :
print(“Great! You are smart))”)
if user_data == “No” :
print(“Watch video number 5 again”)
if user_data != “Yes” or “No” :
print(“Error”)
Но не могу понять, почему при вводе “Yes” и “No”срабатывает 3 условие и выводиться “Error”.
И еще один вопрос: как прописать в условии не одно значение - (только) “Yes”, а сразу несколько, например, чтобы выполнялось тоже самое условие, но при вводе также “”yes“, ”Y“, ”y", то есть сделать данные фразы аналогичными
Вероятно для этого есть иные функции, но хотелось бы понять, как это сделать с помощью функции if, но если есть другой способ (легче, проще), то какую функцию нужно использовать?