在Python程式中加入註解說明的方式如下。
單行註解在文字前面加上#
。
# 這是單行的註解
print("Hello world") # 這也是單行註解
在Visual Studio Code (VS Code)的快速鍵為Ctrl + /。
多行註解則是在文字前後用連續三個雙引號("""
)或三個單引號('''
)包起。
"""
這是多行註解
這是多行註解
"""
'''
這也是多行註解
這也是多行註解
'''
事實上這應該叫作文件說明字串(Docstrings),寫在module,function,class,method的第一段敘述中,則docstring文字會自動成為該物件的__doc__
屬性。
例如下面定義了ㄧ個foo()
,並緊接著一行"""這是foo()的說明文字"""
,則此行文字敘述即為此foo().__doc__
的值。
def foo():
"""這是foo()的說明文字"""
return None
print(foo.__doc__) # 印出「這是foo()的說明文字」
docstring在VS Code的快速鍵為Shift + Alt + A,把要註解的文字區塊選取後在按快速鍵。
沒有留言:
張貼留言