Funcții cu mai mulți parametri
În ultima lecție, Hugo a discutat despre utilizarea mai multor parametri în definirea funcțiilor. Acum vei folosi ce ai învățat pentru a modifica funcția shout(). În acest exercițiu, vei adapta shout() astfel încât să accepte două argumente. Mai jos sunt prezentate părți din funcția shout() pe care ai scris-o anterior.
Acest exercițiu face parte din cursul
Introducere în funcții în Python
Instrucțiuni pentru exercițiu
- Modifică antetul funcției astfel încât să accepte doi parametri,
word1șiword2, în această ordine. - Concatenează fiecare dintre
word1șiword2cu'!!!'și atribuie rezultatele variabilelorshout1, respectivshout2. - Concatenează
shout1șishout2împreună, în această ordine, și atribuie rezultatul variabileinew_shout. - Transmite șirurile
'congratulations'și'you', în această ordine, la un apel al funcțieishout(). Atribuie valoarea returnată variabileiyell.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# Define shout with parameters word1 and word2
def shout(____, ____):
"""Concatenate strings with three exclamation marks"""
# Concatenate word1 with '!!!': shout1
# Concatenate word2 with '!!!': shout2
# Concatenate shout1 with shout2: new_shout
# Return new_shout
return new_shout
# Pass 'congratulations' and 'you' to shout(): yell
# Print yell
print(yell)