老師您好,請問我的這段代碼:
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