Я использую python для кодирования очень простой картинки из 1000 точек на экране, как звездной ночью, но я не знаю, что пошло не так. Пожалуйста, помогите!
import random
import simplegui
dotcount = 0
x = random.randint(1,600)
y = random.randint(1,600)
r = random.randint(1,255)
g = random.randint(1,255)
b = random.randint(1,255)
def draw_handler(canvas):
canvas.draw_point([100,1], "Yellow")
dotcount = 0
x = random.randint(1,600)
y = random.randint(1,600)
while dotcount in range (1000):
r = random.randint(1,255)
g = random.randint(1,255)
b = random.randint(1,255)
colors = "rgb(" + str(r) + str(g) + str(b) + ")"
canvas.draw_point([x,y],colors)
dotcount = dotcount + 1
frame = simplegui.create_frame("1000 Dots", 650, 650)
frame.set_draw_handler(draw_handler)
frame.start()
Редактировать: Я сделал это в py3 codekulptor