1. 程式人生 > >Python 如何添加註釋

Python 如何添加註釋

一、在Python檔案中,前面兩行建議新增下面兩行註釋:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

第一行註釋,是為了告訴Linux/OS X系統,這是一個Python可執行程式,Windows系統會忽略這個註釋;

第二行註釋,是為了告訴Python直譯器,按照UTF-8編碼讀取原始碼,否則,你在原始碼中寫的中文輸出可能會有亂碼。

 

現在計算機系統通用的字元編碼工作方式:

1.1、在計算機記憶體中,統一使用Unicode編碼,當需要儲存到硬碟或者需要傳輸的時候,就轉換為UTF-8編碼。

1.2、用記事本編輯的時候,從檔案讀取的UTF-8字元被轉換為Unicode字元到記憶體裡,編輯完成後,儲存的時候再把Unicode轉換為UTF-8儲存到檔案。

1.3、瀏覽網頁的時候,伺服器會把動態生成的Unicode內容轉換為UTF-8再傳輸到瀏覽器,所以你看到很多網頁的原始碼上會有類似<meta charset="UTF-8" />的資訊,表示該網頁正是用的UTF-8編碼。

1.4、純英文的str可以用ASCII編碼為bytes,內容是一樣的,含有中文的str可以用UTF-8編碼為bytes。但是含有中文的str無法用ASCII編碼,因為中文編碼的範圍超過了ASCII編碼的範圍,Python會報錯。

 

二、Python單行註釋符號(#)

Python中,給單行添加註釋,使用 # 開頭

#定義預設引數要牢記一點:預設引數必須指向不變物件!

三、對多行程式碼進行註釋

"""
第一行註釋,balabalabala~~~~
第二行註釋,balabalabala~~~~
第三行註釋,balabalabala~~~~
第四行註釋,balabalabala~~~~
"""

也可以用 ' 來替代 " ,效果一樣的!