為什麼python我不能輸入中文

2022-12-10 04:50:12 字數 1904 閱讀 6827

1樓:喬布斯的同學

python | 多種編碼檔案(中文)亂碼問題解決

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

2樓:

函式的括號本來就要在英文半形下輸入啊

3樓:

語法就是這麼規定的

希望你的問題能夠解決

4樓:匿名使用者

python是不接受中文符號的

用的是mac,python版本2.7.2,為什麼不能輸入中文呢?但是我從別的地方複製來的中文直接print也可以 45

5樓:藍跡紫痕

我也遇到過同樣的問題,那是因為你沒有宣告(declear)可以使用中文字符集,要在前面加上** # -*- coding:utf-8 -*-,因為它預設是ascii,你要把它宣告為utf-8 望採納

6樓:帳號已登出

我以前在ubuntu下面跟你問題一樣,是輸入法和idle不相容,我用的是fcitx輸入法,但是我把python升級到2.7已經升級了fcitx後就可以輸入中文了,而且可以在idle裡面執行pyqt的程式,以前執行的時候只能執行一次,第二次要重啟idle才可以,現在所有問題解決了。

7樓:

這個不是python的問題,是輸入法設定的問題,可以試著重新安裝一下輸入法試一下。

系統也沒有問題,因為可以正常的解析和列印出來。

8樓:

讓python支援中文要在python**頭部加上

# -*- coding:gb2312 -*-

9樓:

你的視窗問題,windows vista也偶爾有這個bug,輸入法視窗衝突了

python無法輸入中文怎麼辦

10樓:育知同創教育

編碼方式改成gbk就可以了。在檔案的第一句這麼寫:

# -*-coding:gbk -*-

python是不是輸不進去中文,怎麼解決,比如輸入中國,但是print 不了

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

11樓:匿名使用者

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

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

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

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

********************

#-*- coding:cp936 -*-********************

12樓:朵起來吃

每次編寫.py檔案是開頭寫上*號中間的**(不包括星號)********************

#-*- coding:utf-8 -*-********************

這樣就能輸入中文了

python怎麼輸入中文

13樓:匿名使用者

樓上的不好

一般情況下中文編碼有utf-8和gbk

在程式第一行寫# -*-coding: utf-8 -*-或者# -*-coding: gbk -*-

14樓:時光先生

輸入這個就行了

# encoding=utf-8

為什麼2019中不能切換輸入法,為什麼word 2003中不能切換輸入法

在word中不能使用輸入法的處理方法 1 word2003 word選單 工具 選項 選擇 編輯 的選項卡 不要勾選 輸入法控制處於活動狀態 確定。關閉word,重新開啟。2 word2007 word左上角office選單 word選項 高階 不要勾選 輸入法控制處於活動狀態 確定。關閉word,...

為什麼我登入時候密碼輸入框不能輸入

你安裝過控制元件但是還是控制元件的問題!請按照我的辦法再試一次 開始 控制面板 新增刪除程式 找到 支付寶安全控制元件 點選 刪除 進行解除安裝 關鍵!如果沒有找到支付寶安全控制元件,請重新安裝安全控制元件再進行解除安裝 關鍵!解除安裝後如果提示重啟電腦,請重新啟動。然後登入支付寶 安裝新控制元件,...

用python中re match匹配為什麼一直是None

re.match 嘗試從字串的起始位置匹配一個模式,如果不是起始位置匹配成功的話,match 就返回專 屬none。re.search 掃描整個字串並返回第一個成功的匹配。re.findall 在字串中找到正規表示式所匹配的所有子串,並返回一個列表,如果沒有找到匹配的,則返回空列表。所以如果你要匹配...