1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în funcții în Python

Connected

exercițiu

Funcții care returnează o singură valoare

Te descurci foarte bine! Încearcă o nouă modificare a funcției shout(), astfel încât aceasta să returneze o singură valoare în loc să afișeze rezultatul direct din interiorul funcției. Reține că cuvântul cheie return îți permite să returnezi valori din funcții. Mai jos sunt afișate părți din funcția shout(), pe care ai scris-o anterior. În general, returnarea valorilor este preferabilă afișării lor, deoarece, după cum ai văzut, un apel print() atribuit unei variabile are tipul NoneType.

Instrucțiuni

100 XP
  • În corpul funcției, concatenează șirul din word cu '!!!' și atribuie rezultatul variabilei shout_word.
  • Înlocuiește instrucțiunea print() cu instrucțiunea return corespunzătoare.
  • Apelează funcția shout(), transmițând șirul 'congratulations' ca argument, și atribuie apelul variabilei yell.
  • Pentru a verifica dacă yell conține valoarea returnată de shout(), afișează valoarea lui yell.