Docstringsとは (関数の説明を関数内に書く)
関数内にDocuments(説明)を記述します。書き方は、
“””で始まり ”””で終わります。間がコメントアウトとして説明になります。
def example_func(param1, param2):
"""Example function with types documented in the docstring. :初めに中身の説明をします。
Args: :引数の説明
param1 (int): The first parameter. :第一引数の説明
param2 (str): The seond parameter. :第二引数の説明
Returns: :戻り値
bool: The return value. True for success, False otherwise. :Boolean型が返ります。
"""
print(param1)
print(param2)
return True
example_func.__doc__
print(example_func.__doc__)
と記入して実行すると、結果が
Example function with types documented in the docstring.
Args:
param1 (int): The first parameter.
param2 (str): The seond parameter.
Returns:
bool: The return value. True for success, False otherwise.
Documentsの中身になります。
help関数
help関数を実行してみます。
help(example_func)
example_func(param1, param2)
Example function with types documented in the docstring.
Args:
param1 (int): The first parameter.
param2 (str): The seond parameter.
Returns:
bool: The return value. True for success, False otherwise.
同じようにDocumentsが出力されます。
*help関数で読み込んだDocumentsをHTML化して、Web上で見たりできます。
コメント