當前位置:首頁 » 編程語言 » python不支持中文

python不支持中文

發布時間: 2022-06-02 22:58:20

python程序中對函數的註解位為什麼不能用漢語

可以用漢語,只是英文顯的更通用並且不存在亂碼的問題。自己寫無所謂,在公司就要遵循公司的規定了,如果是開源項目,英語肯定是必須的,中文可以作為補充

⑵ python語言支持中文嗎

python 支持unicode編碼,自定義標識符都可以用中文表示

⑶ 為什麼我的python3不支持中文輸入法打出的符號

python是不接受中文符號的

⑷ python3不能使用中文怎麼辦

Python3對中文的支持非常全面。在Python中,源文件默認使用的是UTF-8編碼,這樣一來,不單可方便地在源代碼的字元串中使用中
文,而且變數名也可以使用中文。
2、在Python3中不需要來回的編碼和解碼,直接使用print函數即可輸出變數的內容
3、在Python3中,字元串對象沒有decode和encode方法。
推薦學習《python教程》。

⑸ Python類庫豐富但不支持中文

編碼問題。
調用路徑的那個函數默認用unicode。可以試試新建文本,文本保存時選擇編碼gbk系列的。然後重新輸入代碼,寫coding是gbk。然後使用unicode(path,gbk)。
jieba是中文分詞工具。snownlp,用於處理中文文本庫。loso是中文分詞函數庫。genius是中文CRF基礎庫。

⑹ 如何解決python不支持中文路徑的問題

newpath = unicode(path, "utf-8")

沒有加後面的encode,win10下python2.7親測可用。
(當然,換用Python3之後就沒有這個問題了~)

⑺ python2默認不支持中文編碼,怎麼實現對中文編碼的支持

Python 輸出 "Hello, World!",英文沒有問題,但是如果你輸出中文字元"你好,世界"就有可能會碰到中文編碼問題。
Python 文件中如果未指定編碼,在執行過程會出現報錯:

12

#!/usr/bin/pythonprint "你好,世界";

以上程序執行輸出結果為:

12

File "test.py", line 2SyntaxError: Non-ASCII character '\xe4' in file test.py on line 2, but no encoding declared; see hp-0263.html for details

Python中默認的編碼格式是 ASCII 格式,在沒修改編碼格式時無法正確列印漢字,所以在讀取中文時會報錯。
解決方法為只要在文件開頭加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了。
實例(Python 2.0+)

1234

#!/usr/bin/python# -*- coding: UTF-8 -*- print "你好,世界";

輸出結果為:

1

你好,世界

所以如果大家再學習過程中,代碼中包含中文,就需要在頭部指定編碼。
注意:Python3.X 源碼文件默認使用utf-8編碼,所以可以正常解析中文,無需指定 UTF-8 編碼。

⑻ 在python 2.6中是不是不能輸入中文

能不能輸入中文和編程語言沒有關系,主要是編碼格式的問題:

  1. 用gdk編碼是不支持中文的,用utf-8是可以的;

  2. 如果utf-8不行的話換成cp936;

  3. 每次編寫.py文件是開頭寫上*號中間的代碼(不包括星號),具體操作如下:

    ********************
    #-*-coding:cp936-*-
    ********************
熱點內容
命令行訪問ftp 發布:2025-02-09 14:10:53 瀏覽:61
加密文件模板 發布:2025-02-09 14:10:13 瀏覽:223
翁虹ftp 發布:2025-02-09 14:02:54 瀏覽:131
java加密對稱 發布:2025-02-09 13:55:49 瀏覽:412
坤詡錢包為什麼沒有安卓版 發布:2025-02-09 13:50:49 瀏覽:299
存儲過程性能優化 發布:2025-02-09 13:42:59 瀏覽:729
源碼失竊 發布:2025-02-09 13:38:34 瀏覽:527
自動瀏覽器腳本 發布:2025-02-09 13:37:00 瀏覽:141
易語言問道源碼 發布:2025-02-09 12:59:03 瀏覽:664
ip和伺服器有關嗎 發布:2025-02-09 12:51:26 瀏覽:952