Итак, я пытаюсь создать программу, которая учитывает выбор продуктов.Я хочу, чтобы пользователь мог вводить свой выбор в заглавных буквах, чтобы затем я мог преобразовать его в нижний регистр и затем сравнить его с помощью оператора if
Name = str(input("What is your Name?"))
Name = ''.join(Name.split())
foodChoice = str(input("Would you like a Burger or Salad?"))
foodChoice = foodChoice.lower()
if foodChoice == 'burger':
print("true")
else:
print("false")
Давайте предположим, что пользователь вводит "BurgER"
Проблема, с которой я сталкиваюсь, заключается в том, что даже после преобразования «BurgER» в строчные буквы после объявления ввода оператор if по-прежнему считает его ложным ... взгляните на мой пример вывода ниже
Как тебя зовут? Джейсон
Хотите бургер или салат? Burger
false
Процесс завершен с кодом выхода 0
РЕДАКТИРОВАТЬ:проблема, кажется, в том, что я добавил пробел перед тем, как гамбургер по привычке: /, на этой ноте, есть ли способ объяснить это?