Uso de global em Python
📁 python, novato
Olá, estou conhecendo Python e depois de C++ categoricamente não entendo o princípio de uso de variáveis global. Se uma variável dentro de def for declarada como global, é possível usar seu valor fora desta função? Comigo definitivamente não funciona. Talvez seja porque sou iniciante e coisas óbvias ainda são muito complexas para mim.
def check(): global urokb_in urokb_in = 1 with open('users.txt', 'r') as f: line = f.readline() f.close() with open('progress.txt'