ÎncepețiÎncepe gratuit

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

Vezi cursul

Instrucțiuni pentru exercițiu

  • Completează antetul funcției adăugând numele parametrului, word.
  • Atribuie lui shout_word rezultatul concatenării lui word cu '!!!'.
  • 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'
Editează și rulează codul