⑴ python代碼的注釋有幾種
python代碼的注釋有兩種。⑵ Python 語句和注釋
我們將在本節中介紹 Python 語句,縮進以及注釋,在本節的最後一部分,還會介紹作為一種特殊類型的 Python 注釋 Docstring 。
Python 語句是給解釋器執行的指令,一條 Python 語句包含類似於如下的表達式,
你可以將 Python 語句堪稱解釋器解釋表達式並將其結果存儲在變數中的指令。類似於 for , while , print 之類的語句具有特殊的含義,我們將在在後面的章節中討論。
當你在一句語句結束時按回車鍵後,該 Python 語句被終止,我們可稱之為單行語句。Python 中的多行語句可以通過使用連續字元 來創建,它將 Python 語句擴展為多行語句。
比如下面的例子,
這可以被稱作明確的多行接續。
你還可以使用括弧 () ,方括弧 [] 或大括弧 {} 來進行隱式的多行接續。
例如,你可以使用括弧來連接多行語句,
Python 語句塊,例如函數,循環或類的主體,以縮進來開頭。對於語句塊內的每個語句,應該保持相同的縮進。當縮進不一致時,你將得到什麼什麼 IndentationError 。
一般來說,在
Python 代碼樣式指南
中建議使用 4 個縮進空格。舉例如下,
我們用縮進來增加程序的可讀性,比如在下面的程序中,我們用兩種方式來完成同一個功能,
你可以在這里看到第一個例子比第二個例子有更好的可讀性。
注釋用於描述程序的目的或工作工程,注釋是在 Python 解釋過程中被忽略的行為,它們不會干擾程序的流程。
如果你正在編寫數百行代碼,肯定需要添加註釋,因為其他人在閱讀你的代碼的時候,沒有足夠的時間閱讀每一行來理解代碼的工作。程序的注釋增加了可讀性,並解釋了代碼的工作原理。
Python 注釋以井號 # 開始
Using hash symbol in each line can define a multi-line comment. But there is another way to add a multi-line comment in Python, that is using triple quotation marks. You can use either ''' or """ .
三重引號 ''' 通常可以用來定義多行文檔注釋 Docstring ,你也可以用它來作為另外一種在 Python 中添加多行注釋的方法。
Docstring 是文檔字元串,它通常是 Python 函數,類,模塊等的第一條語句。函數,方法和類的描述和注釋位於文檔字元串(文檔字元串)內。
舉例如下,
一目瞭然, Docstring 介紹了函數的功能。