如何让我的代码响应字符串输入?如果答案是肯定或否定,我希望它能做点什么。我试过这样的事情。
yes = 'yes'
yesOrNo = input('yes or no?')
if yesOrNo == yes:
print'you said yes'
无论我输入的内容是什么,它总是说'你说是'。
答案 0 :(得分:0)
在Python 2中input
不返回字符串,而是返回一个对象。要做这样的事情,你会想要
choice = raw_input('yes or no?\n')
if choice == 'yes':
print 'you said yes'
else:
print 'you said no'
raw_input
会返回一个字符串。