亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

輸出中文有種情況會報錯

print?r'''你好?世界'''?#這樣會報錯?[Decode?error?-?output?not?utf-8]
print?r'''?你好?世界'''?#這樣不會報錯
print?r'''你好?世界?'''?#這樣也不會報錯
print?r'''?你好?世界?'''?#這樣也不會報錯

無論前面加不加r

還有,假如是第一種那么字數(包括空格)不超過四個就不會報錯,超過四個就會報錯[Decode?error?-?output?not?utf-8]

正在回答

4 回答

我要換編輯器了,sublime text 3 運行python時有很奇葩的問題,只要前后沒有留空格,那么有時候會報錯,有時候不會報錯

比如這樣

print?r'''你?好為??mmp?什么又?不報錯了'''#不會報錯

但是只要里面在加一個空格就會報錯,然后繼續加空格又不會報錯

是我配置的問題嗎?各種百度答案都試過了,不說了我要換編輯器了


0 回復 有任何疑惑可以回復我~

估計是編碼格式設置有誤,我這里運行都沒有報錯的,見附圖http://img1.sycdn.imooc.com//59c4b2570001353310970342.jpg

0 回復 有任何疑惑可以回復我~

中文前后至少要有一個空格

0 回復 有任何疑惑可以回復我~

你使用了Gbk編碼了

0 回復 有任何疑惑可以回復我~
#1

BelongLMF 提問者

我肯定編碼是utf-8的
2017-09-22 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
初識Python
  • 參與學習       758382    人
  • 解答問題       8967    個

學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序

進入課程

輸出中文有種情況會報錯

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號