Хотите создать небольшую программу, которая может задать пользователю вопрос. Вы хотите, чтобы ваш персонаж был мужчиной или женщиной? И вывести результат. Однако, как вы можете сказать, результаты плохие с моей стороны.
Может ли кто-нибудь помочь мне исправить этот беспорядок, поскольку я чувствую, что усложнил его.
Просто некоторые общие правила, которые должна иметь программа:
- Он должен принимать как «мужской», так и «мужской» в качестве входных данных и наоборот для женских
- Пользовательский ввод должен быть сохранен в созданной переменной.
- Если пользователь введите что-нибудь еще, кроме: «женский», «женский», «мужской» или «мужской», они должны повторить вопрос (вот почему я задаю некоторое время l oop)
Это странно, но для меня это обычно должно быть просто, но я немного напутал.
Любая помощь будет оценена :)
gender = None
gender = str(input("Enter your Gender1: "))
while gender != 'Male' or 'male' or 'female' or 'Female':
gender = input("Enter your Gender2: ")
if gender in ['Male', 'male']:
print("You have chosen Male")
if gender in ['Female', 'female']:
print("You have chosen Female")
print(gender)
Я не против Весь метод меняется, когда можно использовать такие опции, как:
- Нажмите 1 для «Мужской» или 2 для «Женский»
Может помочь:)