-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathAliens.py
More file actions
23 lines (23 loc) · 1.16 KB
/
Aliens.py
File metadata and controls
23 lines (23 loc) · 1.16 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from tkinter import *
window = Tk()
canvas = Canvas(window, width=2000, height=1500)
canvas.pack()
squares = 50
for squarenumber in range(squares):
blue_value = max(0, 255 - squarenumber * 5)
green_value = min(255, squarenumber * 5)
color = f'#{0:02x}{green_value:02x}{blue_value:02x}'
canvas.create_rectangle(10 + squarenumber * 10, 10 + squarenumber * 10, 200 + squarenumber * 10, 200 + squarenumber * 10, fill=color)
for squarenumber in range(squares):
red_value = min(0, 255 - squarenumber * 5)
green_value = max(255, squarenumber * 5)
blue_value = max(0, 255 - squarenumber * 5)
color = f'#{red_value:02x}{green_value:02x}{blue_value:02x}'
canvas.create_rectangle(510 + squarenumber * 10, 10 + squarenumber * 10, 700 + squarenumber * 10, 200 + squarenumber * 10, fill=color)
for squarenumber in range(squares):
red_value = max(0, squarenumber * 5)
green_value = max(0, squarenumber * 5)
blue_value = max(0, squarenumber * 5)
color = f'#{255:02x}{green_value:02x}{0:02x}'
canvas.create_rectangle(10 + squarenumber * 10, 510 - squarenumber * 10, 200 + squarenumber * 10, 700 - squarenumber * 10, fill=color)
window.mainloop()