from tkinter import * HAUTEUR = 400 LARGEUR = 400 #---------------METTRE VOTRE CODE ICI---------------------------- #---------------PARTIE GRAPHIQUE--------------------------------- # # NE RIEN ECRIRE APRES LA LIGNE SUIVANTE # #---------------------------------------------------------------- def hexaCouleur(tuple): chaine = '#' for i in range(3): s = hex(tuple[i])[2:] if len(s) == 1: s = '0'+ s chaine = chaine + s return chaine def dessineDegrade(liste,k): x0 = 150 epaisseur = 5 ymin = k*HAUTEUR//5 ymax = (k+1)*HAUTEUR//5 for i in range(len(liste)): couleur = hexaCouleur(liste[i]) zoneDessin.create_line(x0,ymin,x0,ymax,fill=couleur,width = epaisseur) x0 += epaisseur #-------------------MAIN----------------------------------- fenetre = Tk() fenetre.title("Dégradés") zoneDessin = Canvas(fenetre,width = LARGEUR,height = HAUTEUR,bg = 'grey') zoneDessin.pack() dessineDegrade(tab1Couleurs,1) zoneDessin.create_text(200,200,text = "tab1Couleurs") dessineDegrade(tab2Couleurs,3) zoneDessin.create_text(200,360,text = "tab2Couleurs") fenetre.mainloop()