複数行のdocstring
関数がシンプルな場合は1行のdocstringで十分ですが、複雑な処理や複数の引数がある場合は、複数行のdocstringを使うのが一般的に適切です。
ここでは、先ほど作成した clean_text() 関数に複数行のdocstringを追加する練習をしましょう。
この演習はコースの一部です
開発者向け中級 Python
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
def clean_text(text, lower=True):
# Add a multi-line docstring
"""
____
"""
clean_text = text.replace(' ', '_')
if lower == False:
return clean_text
else:
return clean_text.lower()