from tkinter import *
from random import randint
def chooseColor():
global color
col=[« green », ‘red’, ‘yellow’, ‘blue’, ‘grey’] # list of colors
randNumber =
randint(1, 5)
color = col[randNumber]
return color
def clearCan():
canva.delete(ALL)
# draw a line
def drawLine():
global color
canva.create_line(100, 100, 422, 220, fill=color)
# main program
———————————————
window=Tk()
color = ‘green’
canva = Canvas(window, width=555, height=444)
canva.pack()
buton1 = Button(window, text=‘Dessiner line’, command=drawLine)
butonColor = Button(window, text=‘Change Color’, command=chooseColor)
butClear = Button(window, text=« Clear », command=clearCan)
buton1.pack()
butonColor.pack()
butClear.pack()
window.mainloop()