輸出中文有種情況會報錯
print?r'''你好?世界'''?#這樣會報錯?[Decode?error?-?output?not?utf-8] print?r'''?你好?世界'''?#這樣不會報錯 print?r'''你好?世界?'''?#這樣也不會報錯 print?r'''?你好?世界?'''?#這樣也不會報錯
無論前面加不加r
還有,假如是第一種那么字數(包括空格)不超過四個就不會報錯,超過四個就會報錯[Decode?error?-?output?not?utf-8]
print?r'''你好?世界'''?#這樣會報錯?[Decode?error?-?output?not?utf-8] print?r'''?你好?世界'''?#這樣不會報錯 print?r'''你好?世界?'''?#這樣也不會報錯 print?r'''?你好?世界?'''?#這樣也不會報錯
無論前面加不加r
還有,假如是第一種那么字數(包括空格)不超過四個就不會報錯,超過四個就會報錯[Decode?error?-?output?not?utf-8]
2017-09-22
舉報
2017-09-22
我要換編輯器了,sublime text 3 運行python時有很奇葩的問題,只要前后沒有留空格,那么有時候會報錯,有時候不會報錯
比如這樣
但是只要里面在加一個空格就會報錯,然后繼續加空格又不會報錯
是我配置的問題嗎?各種百度答案都試過了,不說了我要換編輯器了
2017-09-22
估計是編碼格式設置有誤,我這里運行都沒有報錯的,見附圖
2017-09-22
中文前后至少要有一個空格
2017-09-22
你使用了Gbk編碼了