关于输入问题

老师您好,请问我的这段代码:

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


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章