Modificarea variabilelor din afara domeniului local
Uneori funcțiile tale vor trebui să modifice o variabilă care se află în afara domeniului lor local. Deși, în general, nu este o practică recomandată, e util să știi cum se face pentru situațiile în care ai nevoie. Actualizează aceste funcții astfel încât să poată modifica variabile care, în mod normal, s-ar afla în afara domeniului lor.
Acest exercițiu face parte din cursul
Scrierea funcțiilor în Python
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
call_count = 0
def my_function():
# Use a keyword that lets us update call_count
____ call_count
call_count += 1
print("You've called my_function() {} times!".format(
call_count
))
for _ in range(20):
my_function()