close
環境: Win10 + Notepad (編輯器)
這裡介紹入門的相關問題-如何顯示中文
如果直接於Python執行檔中輸入中文
可能會發生錯誤(如下圖)
原因在於 「編碼的問題」,
Python的直譯器在編碼預設為 2.7: ASCII 3.5: UTF-8
所以會出現以上的問題。
這時我們將需要在程式中更改編碼的語言 將「預設」->(轉換)->『Big5(編碼CP950)』
我們可以使用兩種方式:
1.從編譯器進行轉換編譯(如下圖)
*但Notepad預設轉換只有ASCII、UTF-8...等,也無法顯示中文支援。
2.程式碼開頭宣告執行編碼語言-涵蓋中文(Big5)
請於開頭加入此段:(如下圖)
# -*- coding: cp950 -*-
成功畫面
*如進行宣告方式,請直接從原預設的編碼方式(ASCII)進行宣告即可,否則可能出現不可預期結果。
參考文獻:
葉難(2015)。Python程式設計入門(適用於2.X與3.X版)。新北,博碩。
全站熱搜