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
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