導航:首頁 > 編程語言 > python無法顯示中文

python無法顯示中文

發布時間:2023-08-29 06:56:35

『壹』 python print無法輸出中文字元

這里提示語法錯誤。因為你沒有指定文件的編碼,默認情況下不能用中文。

如果代碼中有中文、中文的注釋,需要在文件最上面加上這一句:


#encoding:utf-8

print'哈哈哈哈哈'


這樣就OK了,望採納!

『貳』 請問,python打開中文字元文件,但顯示不出中文怎麼辦

一般是編碼格式的問題,python內部默認的編碼格式是utf-8,常見的文本編碼格式是utf-8,gbk。編碼格式不不一致就會亂碼。可以在代碼前面申明編碼格式。

『叄』 python界面怎麼調成中文版

python設置中文界面的方法:

找到windows10中文字體所在文件夾

C:/Windows/Fonts/

在代碼前面加上:

import matplotlib.pyplot as plt plt.rcParams['font.sans-serif']=['simhei'] # 添加中文字體為黑體 plt.rcParams['axes.unicode_minus'] =False ... #ax[0, 0].set_ylabel(u"哈哈") #

注意前面加上'u'. #ax[2, 0].set_ylabel(u"嘿嘿") ... #或 import matplotlib.pyplot as plt from matplotlib import font_manager my_font =

font_manager.FontProperties(fname="C:/Windows/Fonts/simsun.ttf") # 添加中文字體為黑體 ... ax[0, 0].set_ylabel(u"哈哈", fontproperties=my_font) ax[2, 0].set_ylabel(u"嘿嘿", fontproperties=my_font)

發展歷程

自從20世紀90年代初Python語言誕生至今,它已被逐漸廣泛應用於系統管理任務的處理和Web編程

1995 年,Guido van Rossum 在弗吉尼亞州的國家創新研究公司(CNRI)繼續他在 Python 上的工作,並在那裡發布了該軟體的多個版本。

2000 年五月,Guido van Rossum和 Python 核心開發團隊轉到 BeOpen.com 並組建了 BeOpen PythonLabs 團隊。 同年十月,BeOpen PythonLabs 團隊轉到 Digital Creations (現為 Zope Corporation)。

2001 年,Python 軟體基金會 (PSF) 成立,這是一個專為擁有 Python 相關知識產權而創建的非營利組織。 Zope Corporation 現在是 PSF 的贊助成員。

『肆』 為什麼我在python中輸入的中文總不能顯示呢

python報錯invalid character in identifier,意思就是「標識符中的無效字元」,檢查下有沒有字元是中文的,把中文字元改成英文字元再運行就可以了。

Python的作者有意的設計限制性很強的語法,使得不好的編程習慣(例如if語句的下一行不向右縮進)都不能通過編譯。其中很重要的一項就是Python的縮進規則。

一個和其他大多數語言(如C)的區別就是,一個模塊的界限,完全是由每行的首字元在這一行的位置來決定的(而C語言是用一對花括弧{}來明確的定出模塊的邊界的,與字元的位置毫無關系)。這一點曾經引起過爭議。

因為自從C這類的困皮語言誕生後,語言的語法含義與字元的排列方式分離開來,曾經被認為是一種程序語言的進步。不過不可否認的是,通過強制程序員們縮進(汪芹差包括if,for和函數定義等所有需要使用模塊的地方),Python確實使得程序更加清晰和美觀。

(4)python無法顯示中文擴展閱讀

Python 中文編碼:

Python中默認的編首和碼格式是 ASCII 格式,在沒修改編碼格式時無法正確列印漢字,所以在讀取中文時會報錯。

解決方法為只要在文件開頭加入# -*- coding: UTF-8 -*-或者# coding=utf-8就行了

注意:# coding=utf-8的=號兩邊不要空格。

實例:

(Python 2.0+)

#!/usr/bin/python

# -*- coding: UTF-8 -*-

print( "你好,世界" )

輸出結果為:

你好,世界

『伍』 python IDLE以及控制台中無法正確顯示中文

Python顯示中文的問題很頭大,原因在於Windows中文版的編碼格式是GBK,因此直接顯示中文會顯示亂碼的問題。
因此我們可以在開頭加上#_*_encoding:<>_*_ <>可以代筆:UTF8或cp936等編碼。

『陸』 我剛開始學習python,最近運行一個練習程序,運行後的後兩行突然不顯示中文(之前運行這個程序顯示中文)

一般在文件最上面添加下面的語句就可以了
# -*- coding: utf-8 -*-

閱讀全文

與python無法顯示中文相關的資料

熱點內容
反編譯exe腳本 瀏覽:460
源碼文件夾怎麼編譯到固件中 瀏覽:910
ERp列印伺服器錯誤怎麼弄 瀏覽:111
蚌埠u盤加密軟體有哪些 瀏覽:178
前端如何認證伺服器 瀏覽:554
linux切換db2用戶命令 瀏覽:306
相片如何用電解壓 瀏覽:905
碩士程序員去學校當老師 瀏覽:120
pythonstr提取到字典 瀏覽:818
程序員那麼可愛有人看上陸漓了 瀏覽:876
php正則提取圖片 瀏覽:103
pythonlinuxdjango 瀏覽:562
php中文返回亂碼 瀏覽:89
宿舍裝的電信怎麼加密 瀏覽:745
為什麼壓縮文件解壓後變少了 瀏覽:426
現在安卓充電器普遍是什麼型號 瀏覽:714
9日均線36均線主圖指標源碼 瀏覽:349
程序員阿里文化完整版 瀏覽:98
早間新聞在哪個app上面可以看 瀏覽:954
工作啦app注冊的信息怎麼刪去 瀏覽:378