answer = input('Hi! Would you like to say something? (No or Yes)')
if answer == No or no:
print('Okay then, have a good day!')
elif answer == Yes or yes:
answertwo = input('What would you like to say?')
print(answertwo, 'Hmmmmmm, Intresting.')
**if answer == No or no:
NameError: name 'No' is not defined**
我建议您对每个输入都使用.lower()
。这确保了如果某些类型为"nO"或"YeS",它将接受小写的等效值。例子:
ui = input("Type "Hi"").lower()
接下来,您应该在代码中添加一个else
选项。这是你不想让他们输入的答案。这应该保持在一个while loop
示例:
while(True):
ui = input("Type "Hi"").title()
if(ui == "Hi"):
print("Hello")
break
else:
print("That isn't a choice!")