Avatar ·

Uso de global en Python

📁 python, Principiante

Hola, estoy aprendiendo Python y después de C++ no entiendo categóricamente el principio de uso de variables global. Si a una variable que está dentro de def se le indica global, ¿se puede usar su valor fuera de esta función? Definitivamente no me funciona. Quizás es solo porque soy novato y las cosas obvias aún son demasiado difíciles para mí.

def check():    global urokb_in    urokb_in = 1    with open('users.txt', 'r') as f:        line = f.readline()        f.close()    with open('progress.txt'