Е Евген777 Новичок Пользователь Янв 3, 2025 4 0 1 Янв 3, 2025 #1 x=input("Как настроение?") if x=="Хорошо" or "Прекрасно": print("Приятно слышать!") else: print('Хм!..') Последнее редактирование: Янв 3, 2025
x=input("Как настроение?") if x=="Хорошо" or "Прекрасно": print("Приятно слышать!") else: print('Хм!..')
0 PYDEV Модератор Команда форума Модератор Авг 31, 2023 84 22 8 Янв 3, 2025 #2 if x in ["хорошо", "прекрасно"]: Реакции: Dr. Mundo и Евген777
0 Е Евген777 Новичок Пользователь Янв 3, 2025 4 0 1 Янв 3, 2025 #3 PYDEV сказал(а): if x in ["хорошо", "прекрасно"]: Нажмите, чтобы раскрыть...
0 Е Евген777 Новичок Пользователь Янв 3, 2025 4 0 1 Янв 3, 2025 #4 Спасибо. Да, так все работает как надо. Но почему эта строка не работала - "if x=="Хорошо" or "Прекрасно":" Последнее редактирование: Янв 3, 2025
Спасибо. Да, так все работает как надо. Но почему эта строка не работала - "if x=="Хорошо" or "Прекрасно":"
0 PYDEV Модератор Команда форума Модератор Авг 31, 2023 84 22 8 Янв 3, 2025 #5 Потому что логика не верная. Нужно было Код: x = input("Как ваше настроение? ").lower() if x == "хорошо" or x == "прекрасно": print("Супер!") Реакции: Евген777
Потому что логика не верная. Нужно было Код: x = input("Как ваше настроение? ").lower() if x == "хорошо" or x == "прекрасно": print("Супер!")
0 Е Евген777 Новичок Пользователь Янв 3, 2025 4 0 1 Янв 3, 2025 #6 PYDEV сказал(а): Потому что логика не верная. Нужно было Код: x = input("Как ваше настроение? ").lower() if x == "хорошо" or x == "прекрасно": print("Супер!") Нажмите, чтобы раскрыть... Как вариант print("Как настроение?") x=input() if x=="Хорошо" or x=="Прекрасно": print("Приятно слышать!") else: print("Супер!") Благодарю )
PYDEV сказал(а): Потому что логика не верная. Нужно было Код: x = input("Как ваше настроение? ").lower() if x == "хорошо" or x == "прекрасно": print("Супер!") Нажмите, чтобы раскрыть... Как вариант print("Как настроение?") x=input() if x=="Хорошо" or x=="Прекрасно": print("Приятно слышать!") else: print("Супер!") Благодарю )