Exercice 1 : Le programme doit dessiner des cercles dans la fenêtre et la position est aléatoire. L’application dispose pour cela de bouton. Vous devez compléter les 2 lignes avec des ##### afin que l’application fonctionne. [pastacode lang= »python » manual= »%23%20ICN%0A%23%20Exercice%20avec%20TkInter%0A%23%20Dessiner%20des%20cercles%20de%20mani%C3%A8re%20al%C3%A9atoire%0Afrom%20tkinter%20import%20*%0Aimport%20random%0A%0Adef%20Cercle()%3A%0A%20%20%20%20%22%22%22%20Dessine%20un%20cercle%20de%20centre%20(x%2Cy)%20et%20de%20rayon%20r%20%22%22%22%0A%20%20%20%20x%20%3D%20%23%23%23%23%23%23%23%23%23%23%23%0A%20%20%20%20y%20%3D%20%23%23%23%23%23%23%23%23%23%23%23%0A%20%20%20%20r%20%3D%2020%0A%20%20%20%20Canevas.create_oval(x-r%2C%20y-r%2C%20x%2Br%2C%20y%2Br%2C%20outline%3D’blue’%2C%20fill%3D’blue’)%0A%0Adef%20Effacer()%3A%0A%20%20%20%20%22%22%22%20Efface%20la%20zone%20graphique%20%22%22%22%0A%20%20%20%20Canevas.delete(ALL)%0A%0A%23%20Cr%C3%A9ation%20de%20la%20fen%C3%AAtre%20principale%20(main%20window)%0AMafenetre%20%3D%20Tk()%0AMafenetre.title(‘Cercle’)%0A%0A%23%20Cr%C3%A9ation%20d’un%20widget%20Canvas%20(zone%20graphique)%0ALargeur%20%3D%20480%0AHauteur%20%3D%20320%0ACanevas%20%3D%20Canvas(Mafenetre%2C%20width%20%3D%20Largeur%2C%20height%20%3D%20Hauteur%2C%20bg%20%3D’white’)%0ACanevas.pack(padx%20%3D5%2C%20pady%20%3D5)%0A%0A%23%20Cr%C3%A9ation%20d’un%20widget%20Button%20(bouton%20Go)%0ABoutonGo%20%3D%20Button(Mafenetre%2C%20text%20%3D’Go’%2C%20command%20%3D%20Cercle)%0ABoutonGo.pack(side%20%3D%20LEFT%2C%20padx%20%3D%2010%2C%20pady%20%3D%2010)%0A%0A%23%20Cr%C3%A9ation%20d’un%20widget%20Button%20(bouton%20Effacer)%0ABoutonEffacer%20%3D%20Button(Mafenetre%2C%20text%20%3D’Effacer’%2C%20command%20%3D%20Effacer)%0ABoutonEffacer.pack(side%20%3D%20LEFT%2C%20padx%20%3D%205%2C%20pady%20%3D%205)%0A%0A%23%20Cr%C3%A9ation%20d’un%20widget%20Button%20(bouton%20Quitter)%0ABoutonQuitter%20%3D%20Button(Mafenetre%2C%20text%20%3D’Quitter’%2C%20command%20%3D%20Mafenetre.destroy)%0ABoutonQuitter.pack(side%20%3D%20LEFT%2C%20padx%20%3D%205%2C%20pady%20%3D%205)%0A%0AMafenetre.mainloop() » message= »A compléter » highlight= » » provider= »manual »/] Correction: x = random.randint(0,Largeur) y = random.randint(0,Hauteur)…