from tkinter import * from tkinter.messagebox import * from random import * def main(): global canvas window = Tk() canvas = Canvas(window, width=600, height=450, bg='white') canvas.pack() for i in range(10) : x = randint(20, 580) y = 300 + randint(-50, 50) drawFlower(x, y); canvas.update() showwarning("", "done?") def drawFlower(x, y) : rad = 20 smallrad = rad/3 canvas.create_rectangle(x-3, y, x+3, y+100, fill="green", outline="green") canvas.create_oval(x-rad, y-rad, x+rad, y+rad, fill="red") canvas.create_oval(x-smallrad, y-smallrad, x+smallrad, y+smallrad, fill="black") main()