在Python中使用global
📁 python, 新手
你好,我正在学习Python,在学过C++之后完全无法理解global变量的使用原则。如果在def中声明了global变量,是否可以在函数外部使用它的值?我确实做不到。也许只是因为我是新手,显而易见的事情对我来说还太难了。
def check(): global urokb_in urokb_in = 1 with open('users.txt', 'r') as f: line = f.readline() f.close() with open('progress.txt', 'r') as k: while True: global uroka_in lines = k.readline