Kom igångKom igång gratis

Enradiga docstrings

Docstrings används för att förklara syftet med en funktion. Funktionsnamnet bör vara beskrivande, men det måste balanseras mot namnets längd – därför ger docstrings möjlighet att lägga till mer detaljer.

I den här övningen tar du den tidigare skapade funktionen calculate_discount() och lägger till en enradig docstring.

Den här övningen är en del av kursen

Intermediate Python för utvecklare

Visa kurs

Övningsinstruktioner

  • Lägg till en docstring med texten """Calculate the discounted price of a product.""".
  • Hämta funktionens docstring med hjälp av rätt attribut.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

def calculate_discount(price, discount_percent=15, round_result=True):
    # Add a single-line docstring
    ____
    
    discounted_price = price - (price * (discount_percent / 100))
    if round_result == True:
        return round(discounted_price, 2)
    else:
        return discounted_price

# Access the docstring
print(calculate_discount.____)
Redigera och kör kod