1. 程式人生 > 其它 >【乾貨】什麼?Python3.X不能輸出中文?原來是編輯器geany的鍋?!

【乾貨】什麼?Python3.X不能輸出中文?原來是編輯器geany的鍋?!

小白說我要開始學Python了,既然3.X支援中文,那就學3吧。於是安裝好Python環境,下載好geany就開始寫了。

先寫個“Hello World”吧,作為一個英語四級考了不到200的英語渣還是別寫英語了吧,於是在編輯器上流利打出

print("你好,世界")

點選執行,儲存

然後

納尼?語法錯誤?不是說好Python3支援中文嗎?算了,作為小白還是Google一下吧,發現可以用加下行程式碼解決。

#encoding:utf-8

點選執行,然後居然還是輸出錯誤!這怎麼回事,掀桌,不學了!(╯‵□′)╯︵┻━┻屁的Python,

Python表示這鍋我不背

原來啊,這一切都是你編輯器的問題

是我們的編輯器沒有設定編碼,我們只需要小小的設定一下就好了。

依次點選Document(文件)→Set Encoding(設定編碼)→Unicode→Unicode(UTF-8)就好了,這個方法也適用於其他需要單獨設定Unicode的編輯器哦!

現在試試看

看一下輸出的是什麼內容呢?是不是可以輸出中文了呢?小白們是不是可以繼續學了呢。