Wieloliniowe docstringi
Czasem jednolinijkowy docstring w zupełności wystarczy, ale jeśli funkcja jest bardziej złożona lub przyjmuje kilka argumentów, lepszym wyborem będzie wieloliniowy docstring.
Przećwiczysz to, tworząc wieloliniowy docstring dla funkcji clean_text(), którą napisałeś wcześniej.
To ćwiczenie jest częścią kursu
Python dla programistów – poziom średniozaawansowany
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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()