關於輸入問題

老師您好,請問我的這段代碼:

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


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