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

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

我寫的和答案一樣,不知道為什么老是報錯

Traceback?(most?recent?call?last):
??File?"index.py",?line?7,?in?
????'''
UnicodeEncodeError:?'ascii'?codec?can't?encode?characters?in?position?0-2:?ordinal?not?in?range(128)


正在回答

4 回答

但是去掉

# -*- coding: utf-8 -*-

這個直接 報錯不論加不加u

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

試了下在mac os 環境下 2.7版本的Python 加上u也可以,去掉u也可以。不明白加不加u有啥區別,在他的模擬器里面只能選擇去掉u

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

我搜了一下,要最后加了encode

print u'''靜夜思

床前明月光,

疑是地上霜。

舉頭望明月,

低頭思故鄉。'''.encode('utf-8')

看起來是# -*- coding: utf-8 -*-沒生效,但是我也不知道具體原因

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

是不是括號或者標點用了中文輸入模式下,切換下試試

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

舉報

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

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

進入課程

我寫的和答案一樣,不知道為什么老是報錯

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

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

幫助反饋 APP下載

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

公眾號

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