Začněte nyníZačněte zdarma

Napiš jednoduchou funkci

V předchozím videu Hugo vysvětlil základy definování funkcí. Teď si napíšeš vlastní funkci!

Definuj funkci shout(), která jednoduše vypíše řetězec se třemi vykřičníky '!!!' na konci. Níže najdeš kód funkce square(), kterou jsme napsali dříve. Můžeš ho použít jako vzor pro definici shout().

def square():
    new_value = 4 ** 2
    return new_value

Všimni si, že tělo funkce je už za tebe odsazeno 4 mezerami. Tělo funkce musí být konzistentně odsazeno o stejný počet mezer — nejčastěji se používají právě 4.

Tento kurz se dotýká mnoha konceptů, na které možná trochu zapomínáš — pokud budeš potřebovat rychlé připomenutí, stáhni si Python for Data Science Cheat Sheet a měj ho po ruce!

Toto cvičení je součástí kurzu

Úvod do funkcí v Pythonu

Zobrazit kurz

Pokyny k cvičení

  • Doplň hlavičku funkce správným názvem funkce, shout.
  • V těle funkce spoj řetězec 'congratulations' s dalším řetězcem '!!!'. Výsledek přiřaď do proměnné shout_word.
  • Vypiš hodnotu proměnné shout_word.
  • Zavolej funkci shout.

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

# Define the function shout
def ____():
    """Print a string with three exclamation marks"""
    # Concatenate the strings: shout_word
    

    # Print shout_word
    print(____)

# Call shout
Upravit a spustit kód