老师您好,请问我的这段代码:
def test(enter):
import sys
enter=sys.stdin.readline()
if enter=='yes':
print('success')
else:
print('error')
test(0)
为什么输入yes后会显示error
python没显示有语法问题,代码正常运行了
-----------------------------------------
同学。你输入的时候,输入的是yes+回车键
在python里面yes+回车键=yesn
你代码里面是if enter='yes'
因为你输入的不是yes而是yesn 所以会显示error
windows系统的换行符是rn linux是n