Funcții cu un singur parametru
Felicitări! Ai definit și apelat cu succes propria funcție! Este destul de impresionant.
În exercițiul anterior, ai definit și apelat funcția shout(), care afișa un string concatenat cu '!!!'.
Acum vei actualiza shout() adăugând un parametru, astfel încât să poată accepta și procesa orice argument de tip string transmis ei. Reține că shout(word), partea din antet care specifică numele funcției și parametrul (parametrii), se numește semnătura funcției. S-ar putea să întâlnești acest termen și în altă parte!
Acest exercițiu face parte din cursul
Introducere în funcții în Python
Instrucțiuni pentru exercițiu
- Completează antetul funcției adăugând numele parametrului,
word. - Atribuie lui
shout_wordrezultatul concatenării luiwordcu'!!!'. - Afișează valoarea lui
shout_word. - Apelează funcția
shout(), transmițându-i șirul de caractere'congratulations'.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Define shout with the parameter, word
def shout(____):
"""Print a string with three exclamation marks"""
# Concatenate the strings: shout_word
____ = ____ + '!!!'
# Print shout_word
print(____)
# Call shout with the string 'congratulations'