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

Connected

exercițiu

Funcții cu mai multe argumente implicite

Ai definit deja o funcție cu un argument implicit – dar nu te opri aici! Acum vei exersa definirea unei funcții cu mai mult de un argument implicit și vei apela această funcție în mai multe moduri.

După ce definești funcția, o vei apela furnizând valori pentru toate argumentele implicite. Apoi o vei apela fără a transmite o valoare pentru unul dintre argumentele implicite – observă cum se schimbă rezultatul funcției!

Instrucțiuni

100 XP
  • Completează antetul funcției cu numele shout_echo. Aceasta acceptă un argument word1, un argument implicit echo cu valoarea implicită 1 și un argument implicit intense cu valoarea implicită False, în această ordine.
  • În corpul instrucțiunii if, convertește obiectul de tip string echo_word la majuscule aplicând metoda .upper() pe acesta.
  • Apelează shout_echo() cu șirul "Hey", valoarea 5 pentru echo și valoarea True pentru intense. Atribuie rezultatul variabilei with_big_echo.
  • Apelează shout_echo() cu șirul "Hey" și valoarea True pentru intense. Atribuie rezultatul variabilei big_no_echo.