#1楼 @Nicholas 老师,我教材上给我的例子是:def silly_age_joke():
import sys
print('How old are you?')
age=int(sys.stdin.readline())
if age >= 10 and age <= 13:
print('what is 13+49+84+155+97?A headache!')
else:
print('Huh?')
然后我自己用:def test():
import sys
enter=sys.stdin.readline()
print(enter)
test()
也成功显示了我输入的英文,但是这段代码:def test():
import sys
enter=sys.stdin.readline()
if enter=='yes':
print('success')
else:
print('error')
test()
无论我输入的是不是"yes",它都会显示"error"。
而当我改成中文的时候:def test():
import sys
enter=sys.stdin.readline()
if enter=='是':
print('成功')
else:
print('错误')
test()
无论我输入的是“是”还是“不是”,它都显示“错误”
我的python版本是3.5.0
麻烦了