Utilisation de global en Python
📁 Sujets avancés sur Python, Débutant
Bonjour, je découvre Python et après le C++ je ne comprends absolument pas le principe d'utilisation des variables global. Si une variable située dans un def est déclarée global, peut-on utiliser sa valeur en dehors de cette fonction ? Chez moi ça ne marche pas du tout. C'est peut-être simplement parce que je suis débutant et que les choses évidentes sont encore trop complexes pour moi.
def check(): global urokb_in urokb_in = 1 with open('users.txt', 'r') as f: line = f.readline() f.close() with open('progress.txt'