- # -*- coding: cp1252 -*-
- # Afficheur à Baregraph
- # Immaginé et développé par Amaury
-
- #Initialisation
- from Tkinter import*
- from math import *
- import time
- import random
- i,j=25,170
-
- root=Tk()
- can4=Canvas(width=200,height=200)
- can4.pack()
-
- #Dessin du Baregraph
- can4.create_rectangle(0,0,200,200,fill="white",outline="white")
- can4.create_rectangle(60,10,140,190,fill="grey")
-
- while 1:
- i,j,k,l=25,65,125,175
- consigne4=random.randint(0,100)
- #Digits au repos
- while i<70:
- can4.create_line(70,i,130,i,width=5,fill="pink")
- i=i+10
- while i<120:
- can4.create_line(70,i,130,i,width=5,fill="yellow")
- i=i+10
- while i<180:
- can4.create_line(70,i,130,i,width=5,fill="aquamarine")
- i=i+10
- valeur4=int(consigne4*0.16)
- txt4=can4.create_text(10,10,text=consigne4)
- #Digits allumés
- while valeur4>=12:
- can4.create_line(70,j,130,j,width=5,fill="red")
- valeur4=valeur4-1
- j=j-10
- while valeur4>=6:
- can4.create_line(70,k,130,k,width=5,fill="orange")
- valeur4=valeur4-1
- k=k-10
- while valeur4>=0:
- can4.create_line(70,l,130,l,width=5,fill="green")
- valeur4=valeur4-1
- l=l-10
-
- time.sleep(0.5)
- root.update()
- can4.delete(txt4)
# -*- coding: cp1252 -*-
# Afficheur à Baregraph
# Immaginé et développé par Amaury
#Initialisation
from Tkinter import*
from math import *
import time
import random
i,j=25,170
root=Tk()
can4=Canvas(width=200,height=200)
can4.pack()
#Dessin du Baregraph
can4.create_rectangle(0,0,200,200,fill="white",outline="white")
can4.create_rectangle(60,10,140,190,fill="grey")
while 1:
i,j,k,l=25,65,125,175
consigne4=random.randint(0,100)
#Digits au repos
while i<70:
can4.create_line(70,i,130,i,width=5,fill="pink")
i=i+10
while i<120:
can4.create_line(70,i,130,i,width=5,fill="yellow")
i=i+10
while i<180:
can4.create_line(70,i,130,i,width=5,fill="aquamarine")
i=i+10
valeur4=int(consigne4*0.16)
txt4=can4.create_text(10,10,text=consigne4)
#Digits allumés
while valeur4>=12:
can4.create_line(70,j,130,j,width=5,fill="red")
valeur4=valeur4-1
j=j-10
while valeur4>=6:
can4.create_line(70,k,130,k,width=5,fill="orange")
valeur4=valeur4-1
k=k-10
while valeur4>=0:
can4.create_line(70,l,130,l,width=5,fill="green")
valeur4=valeur4-1
l=l-10
time.sleep(0.5)
root.update()
can4.delete(txt4)