㈠ 為什麼我的python3不支持中文輸入法打出的符號
函數的括弧本來就要在英文半形下輸入啊
㈡ python如何輸入輸出中文
1,在文件夾中新建一個test.py的文件。
㈢ python是不是輸不進去中文,怎麼解決,比如輸入中國,但是print 不了
非也,LZ:
1、無論是 C 還是Java,任何一種計算機編程語言都要遵守編碼准則,而世界所有的計算機遵守的一種編碼規則是ASCII(American Standard Code for Information Interchange),它用於顯示英文和西歐語言;
2、要用python輸出中文字元,必須在每個.py文件開頭首兩行特別添加一行聲明文件編碼的注釋,如下:
#!/usr/bin/python
#-*-coding:utf-8-*-
,否則python2會默認使用ASCII編碼,輸出的也就是常見的亂碼。
㈣ python模擬鍵盤輸入中文,不是英文
以前遇到過類似問題,兩種解決途徑:
那麼調用剪貼板,復制粘貼功能
先按下numlock,然後alt+unicode碼可以輸入中文字元
兩種方法都需要預先知道輸入的字元串是什麼
㈤ python怎麼輸出中文
打開Python編譯器,在代碼的第一行設置編碼格式,加入#-*-coding:utf-8-*-即可。
相關推薦:《Python基礎教程》
如下:
㈥ 在python 2.6中是不是不能輸入中文
能不能輸入中文和編程語言沒有關系,主要是編碼格式的問題:
用gdk編碼是不支持中文的,用utf-8是可以的;
如果utf-8不行的話換成cp936;
每次編寫.py文件是開頭寫上*號中間的代碼(不包括星號),具體操作如下:
********************
#-*-coding:cp936-*-
********************
㈦ 為什麼python我不能輸入中文
Python | 多種編碼文件(中文)亂碼問題解決
http://jingyan..com/article/425e69e6e111a1be15fc1609.html
㈧ python語言怎麼來輸出中文字元
python2的話:
print'品牌id'.decode('utf-8')
print'xe5x93x81xe7x89x8cid'.decode('utf-8')
如果是python3:
就直接print('中文')
㈨ python命令行輸入中文亂碼怎麼辦
python2.X,代碼中指定了UTF-8,但是在cmd命令行窗口時,列印的中文仍然會亂碼。
在python3不存在該問題
運行結果:
原因
中文windows默認的輸出編碼為gbk ,與腳本中定義的UTF-8不一樣,所以出現了解碼失敗的情況。
相關推薦:《Python基礎教程》
解決方法
有如下兩種方法可以解決這個問題
方法一
我們可以通過先把中文解碼為unicode,然後再轉化為gbk來解決這個問題:
修改後運行結果:
方法二
當然,我們也可以通過改變cmd命令行窗口的輸出格式來解決這個問題:
·chcp 65001 就是換成UTF-8代碼頁
·chcp 936 可以換回默認的GBK
但是這樣就降低了腳本的兼容性,在其他環境運行的時候可能還會出現這樣的錯誤,而且可能會影響其他腳本運行,所以推薦使用第一種方法。
㈩ python無法輸入中文怎麼辦
編碼方式改成gbk就可以了。在文件的第一句這么寫:
# -*-coding:gbk -*-