Programe sous python
piero
-
raspoute Messages postés 827 Date d'inscription Statut Contributeur Dernière intervention -
raspoute Messages postés 827 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
j'essaye un petit programme sous python.
j'ai téléchargé l'interpréteur et je fait mon premier script
[/quote]
from Tkinter import *
from random import randrange
def drawline():
"Tracé d'une ligne dans le canevas can1"
global x1, y1, x2, y2, coul
can1.create_line(x1,y1,x2,y2,width=2,fill=coul)
y2, y1 = y2+10, y1-10
def changecolor():
"Changement aléatoire de la couleur du tracé"
global coul
pal=['purple','cyan','maroon','green','red','blue','orange','yellow']
c = randrange(8)
coul = pal[c]
x1, y1, x2, y2 = 10, 190, 190, 10
coul = 'dark green'
fen1 = Tk()
can1 = Canvas(fen1,bg='dark grey',height=200,width=200)
can1.pack(side=LEFT)
bou1 = Button(fen1,text='Quitter',command=fen1.quit)
bou1.pack(side=BOTTOM)
bou2 = Button(fen1,text='Tracer une ligne',command=drawline)
bou2.pack()
bou3 = Button(fen1,text='Autre couleur',command=changecolor)
bou3.pack()
fen1.mainloop()
fen1.destroy()
je l'enregistre " MonScript.py"
je click dessus pour l'éxécuter.
un programme s'ouvre et se referme automatiquement
que faire?
merci
j'essaye un petit programme sous python.
j'ai téléchargé l'interpréteur et je fait mon premier script
[/quote]
from Tkinter import *
from random import randrange
def drawline():
"Tracé d'une ligne dans le canevas can1"
global x1, y1, x2, y2, coul
can1.create_line(x1,y1,x2,y2,width=2,fill=coul)
y2, y1 = y2+10, y1-10
def changecolor():
"Changement aléatoire de la couleur du tracé"
global coul
pal=['purple','cyan','maroon','green','red','blue','orange','yellow']
c = randrange(8)
coul = pal[c]
x1, y1, x2, y2 = 10, 190, 190, 10
coul = 'dark green'
fen1 = Tk()
can1 = Canvas(fen1,bg='dark grey',height=200,width=200)
can1.pack(side=LEFT)
bou1 = Button(fen1,text='Quitter',command=fen1.quit)
bou1.pack(side=BOTTOM)
bou2 = Button(fen1,text='Tracer une ligne',command=drawline)
bou2.pack()
bou3 = Button(fen1,text='Autre couleur',command=changecolor)
bou3.pack()
fen1.mainloop()
fen1.destroy()
je l'enregistre " MonScript.py"
je click dessus pour l'éxécuter.
un programme s'ouvre et se referme automatiquement
que faire?
merci
A voir également:
- Programe sous python
- Citizen code python avis - Accueil - Outils
- Mot secret python pix ✓ - Forum Python
- Python est introuvable. exúcutez sans argument pour procúder ó l ✓ - Forum Python
- Python par la pratique : 101 exercices corrigés pdf - Forum Python
- Exercice python - Forum Python