課程
/后端開發
/Python
/初識Python
print ?u'''靜夜思 床前明月光, 疑是地上霜。 舉頭望明月, 低頭思故鄉。''' 為什么不用utf-8,在print后加u 卻出錯
2017-03-12
源自:初識Python 3-7
正在回答
因為在print后面加u只是指定這事中文字符,但對于整個py文件來說它不知道是什么文檔字符格式,默認在2.7版本是沒有加入處理中文字符,在3.x以后的版本中有對這個做支持,所以這是兩個概念。
慕粉1700154579 提問者
不好意思,點錯了;請忽略
print u'''靜夜思
床前明月光,
疑是地上霜。
舉頭望明月,
低頭思故鄉。'''
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2017-03-12
因為在print后面加u只是指定這事中文字符,但對于整個py文件來說它不知道是什么文檔字符格式,默認在2.7版本是沒有加入處理中文字符,在3.x以后的版本中有對這個做支持,所以這是兩個概念。
2017-06-01
不好意思,點錯了;請忽略
2017-06-01
print u'''靜夜思
床前明月光,
疑是地上霜。
舉頭望明月,
低頭思故鄉。'''