[파이썬] Tkinter를 이용한 장난
[코드]
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | from tkinter import * import random tk = Tk() canvas = Canvas(tk, width = 400, height = 400) canvas.pack() def random_rectangle(width, height, fill_color): x1 = random.randrange(width) y1 = random.randrange(height) x2 = x1 + random.randrange(width) y2 = y1 + random.randrange(height) canvas.create_rectangle(x1, y1, x2, y2, fill = fill_color) for x in range(0, 10): random_rectangle(400, 400, 'green') random_rectangle(400, 400, 'red') random_rectangle(400, 400, 'blue') random_rectangle(400, 400, 'orange') random_rectangle(400, 400, 'yellow') random_rectangle(400, 400, 'pink') random_rectangle(400, 400, 'purple') random_rectangle(400, 400, 'violet') random_rectangle(400, 400, 'magenta') random_rectangle(400, 400, 'cyan') | cs |
추석에 통영에 가게 되어서 파이썬 책을 들고 갔었다. 어릴 때 샀던 책인데 드디어 다 읽어본다.
거기서 계속 읽다 보니 Tkinter를 이용한 그래픽..(?) 작업이 있었는데 심심해서 해봤더니 하나의 팝 아트(는 무슨!) 같아서 재미있어 보이는 분들은 해보라고 코드랑 같이 올립니다.
[사진]
댓글