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

Connected

exercițiu

Test rapid despre înțelegerea domeniului de vizibilitate

În acest exercițiu, vei exersa ce ai învățat despre domeniul de vizibilitate (scope) în funcții. Variabila num a fost predefinită cu valoarea 5, alături de următoarele definiții de funcții:

def func1():
    num = 3
    print(num)

def func2():
    global num
    double_num = num * 2
    num = 6
    print(double_num)

Încearcă să apelezi func1() și func2() în shell, apoi răspunde la următoarele întrebări:

  • Ce valori sunt afișate când apelezi func1() și func2()?
  • Care este valoarea lui num în domeniul global după apelarea lui func1() și func2()?

Instrucțiuni

50 XP

Răspunsuri posibile