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

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

答案所給代碼也無法運行,顯示UnicodeEncodeError:.......

http://img1.sycdn.imooc.com//5a7c1f9a0001b82513660768.jpg

http://img1.sycdn.imooc.com//5a7c1f9b00012ba613660768.jpg

試了好多次,也包括其他同學的代碼,均顯示錯誤。

另外,刪掉首行也不行

正在回答

5 回答

一、錯誤原因:編碼沖突(Unicode VS utf-8)
? ?解釋:代碼編輯第一行的注釋#-*-coding:utf-8 -*-,表明以下Python代碼使用utf-8編碼,但是很多人把題目要求的輸出語句寫成print u'" ..."',這樣就又要讓解釋器使用Unicode編碼輸出,導致解碼出錯。我們應該記住以何種方式編碼就應以何種方式解碼,否則就很有可能出現編碼錯誤。

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

加了utf-8編碼注釋之后,print后面不需要再加u。即可

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

去掉u 就可以

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

File "index.py", line 1
SyntaxError: Non-ASCII character '\xe9' in file index.py on line 1, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details
# ?index.py這個是執行的文件名 報錯提示沒有對應的編碼 ?index.py已被老師強制了utf-8

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

保持第一行代碼不變,刪除print 后面的u

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

舉報

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

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

進入課程

答案所給代碼也無法運行,顯示UnicodeEncodeError:.......

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

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

幫助反饋 APP下載

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

公眾號

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