Bonsoir à tous,
Je fais mes premières armes avec Tkinter... Plus de bas que de haut pour le moment. Parmi les mini programmes que j'essaie de faire pour m'entraîner il y a celui-ci, très simple (sauf que je n'y arrive pas). Il s'agit d'afficher un cercle dont la couleur change d'elle-même, périodiquement, toutes les secondes par exemple, couleurs piochées dans une liste ou générées par un peu de code. Voici autour de quoi j'ai construit mes essais. Un seul cercle est tracé, à la fin des 3 boucles imbriquées. Ça me dépasse. Toute ma reconnaissance à celles ou ceux qui pourraient me dépanner.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 from tkinter import * from time import * fen = Tk() canevas = Canvas(fen, width=400, height=400, bg = 'black') rond = canevas.create_oval(10, 10, 390, 390, fill='#111') canevas.pack() for i in 'ac': for j in '01': for k in 'f': coul = i+j+k sleep(1) canevas.itemconfigure(rond, fill='#'+coul) fen.mainloop()
Partager