Advertisement
teslariu

ambitos

Jan 19th, 2022
854
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. # variables de ámbito local: son las definidas dentro de las funciones
  2. # solo existen dentro de las funciones
  3.  
  4. def f():
  5.     # defino una variable local
  6.     a = 1
  7.     print(f"a (variable local, desde f): {a}")
  8.    
  9. # llamo a la función que define e imprime la variable local a
  10. f()
  11.  
  12. # llamo a la variable local, me da un error (a existe solo dentro de f)
  13. # print(a)
  14.  
  15. # ejemplo con variables globales
  16. # defino una variable global
  17. b = 10
  18. print(f"b (variable global): {b}")
  19.  
  20. def g():
  21.     global b
  22.     b = b + 1
  23.     print(f"b (variable global, desde la funcion g): {b}")
  24.    
  25. g()
  26. print(f"b (variable global): {b}")
Advertisement
Advertisement
Advertisement
RAW Paste Data Copied
Advertisement