Modificar variables fuera del ámbito local
A veces tus funciones necesitarán modificar una variable que está fuera del ámbito local de esa función. Aunque en general no es la mejor práctica hacerlo, sigue siendo bueno saber cómo en caso de que necesites hacerlo. Actualiza estas funciones para que puedan modificar variables que normalmente estarían fuera de su ámbito.
Este ejercicio forma parte del curso
Escribir funciones en Python
Ejercicio interactivo práctico
Prueba este ejercicio completando el código de muestra.
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()