我想做的是向用户提出问题(用户输入)(答案:是,否)如果他们说是,就会发生某些事情,如果他们说不,就会发生其他事情。
IE:我问用户他们是否想与计算机相比,他们的打字速度有多快。如果他们说是,我们有比赛,如果他们说不,我可以继续做其他事情。
我想做的是向用户提出问题(用户输入)(答案:是,否)如果他们说是,就会发生某些事情,如果他们说不,就会发生其他事情。
IE:我问用户他们是否想与计算机相比,他们的打字速度有多快。如果他们说是,我们有比赛,如果他们说不,我可以继续做其他事情。
您正在寻找的是输入:
user_input = input('Yes or No?: ')
if user_input == 'Yes':
print('You said yes!')
elif user_input == 'No':
print('You said no!')
else:
print('You said neither.')
如果您想确保用户输入是或否,那么您可以执行以下操作:
while True:
user_input = input('Yes or No?: ')
if user_input in ['Yes', 'No']:
break
else:
print('That is not a valid option!')
if user_input == 'Yes':
print('You said yes!')
else:
print('You said no!')