Bonjour,

J'apprends Python avec le cours de Swin', et j'en suis arrivé à un endroit où il montre le code d'une fonction create_cercle(), en utilisant Tkinter.

(Comme le chapitre sur les objets se trouve après, la fonction create_cercle() travaille sur une variable can (Renfermant un objet Canvas) déclarée dans __main__. Je suis conscient que c'est très moche, mais j'y peux rien )

Et donc, dans cette fonction create_cercle(), le programme fonctionne même sans taper la ligne can global. Encore pire : Il ne fonctionne pas si on la met...

J'aimerais donc savoir pourquoi, en espérant que vous ayez compris le problème.

Merci.