Funzioni a parametro singolo
Congratulazioni! Hai definito e chiamato con successo la tua funzione! È davvero fantastico.
Nell'esercizio precedente hai definito e chiamato la funzione shout(), che stampava una stringa concatenata con '!!!'.
Ora aggiornerai shout() aggiungendo un parametro in modo che possa accettare ed elaborare qualsiasi argomento stringa gli venga passato. Nota anche che shout(word), la parte dell'intestazione che specifica il nome della funzione e i parametri, è nota come firma della funzione. Potresti incontrare questo termine in natura!
Questo esercizio fa parte del corso
Introduzione alle funzioni in Python
Istruzioni dell'esercizio
- Completa l'intestazione della funzione aggiungendo il nome del parametro,
word. - Assegna il risultato della concatenazione di
wordcon'!!!'ashout_word. - Stampa il valore di
shout_word. - Chiama la funzione
shout(), passandole la stringa'congratulations'.
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
# 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'