你的源代碼中包含中文的時候,在儲存源代碼時,就需要務必指定儲存為UTF-8編碼。當Python解釋器讀取源代碼時,為了讓它按UTF-8編碼讀取,我們通常在檔案開頭寫上這兩行:
```python
#!/usr/bin/env python
# -*- coding: utf-8 -*-
第一行注釋是為了告訴Linux/OS X系統,這是一個Python可執行程式,Windows系統會忽略這個注釋;
第二行注釋是為了告訴Python解釋器,按照UTF-8編碼讀取源代碼,否則,你在源代碼中寫的中文輸出可能會有亂碼。
如果你使用Notepad++進行編輯,除了要加上’# -- coding: utf-8 --‘外,中文字元串必須是Unicode字元串: