Python 如何添加註釋
阿新 • • 發佈:2018-12-19
一、在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~~~~
"""
也可以用 ' 來替代 " ,效果一樣的!