首頁 > 後端開發 > Python教學 > python怎麼print漢字

python怎麼print漢字

(*-*)浩
發布: 2019-07-09 10:30:43
原創
6514 人瀏覽過

今天就為大家分享一篇python中使用print輸出中文的方法,具有很好的參考價值,希望對大家有幫助。

python怎麼print漢字

看Python簡明教程,學習使用print列印字串,試了下列印中文,不行。 (推薦學習:Python影片教學

編輯環境:IDLE

上網搜了一下解決方法,各種說法,試了兩種:

print u"学习"
print (unicode("学习", encoding="utf-8"))
登入後複製

儲存時均還是會提示錯誤。

shell輸出:

ѧϰ
ѧϰ
登入後複製

說明第這種還是有編碼但還是不對。

最後,加上最前面一行就好了,雖然現在還不明白第一行為什麼,不是說#是註解麼。 。 。

# encoding: utf-8
print 'helloworld'
print u"学习"
print (unicode("学习", encoding="utf-8"))
登入後複製

shell輸出:

helloworld
学习
学习
登入後複製

#最後:發現寫程式碼還是要注意編輯器的回饋,只想著以前C 編譯錯的那種了,Python是腳本語言,不進行編譯,所以儲存的時候就會提示。

儲存的時候回饋的:python 中 # -*- coding: cp936 -*-意思是指定程式碼儲存時候使用的字元集。

所以第一行的編碼宣告也可以用#-*- coding: UTF-8 -*- 來指定。

更多Python相關技術文章,請造訪Python教學欄位進行學習!

以上是python怎麼print漢字的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板