import random
stage.set_background_color("blue")
sprite = codesters.Sprite()
sprite.hide()
sprite.set_color("black")
sprite.pen_width(4)
num_lines = 24
angles = [random.randint(25, 75), random.randint(-75, -25), random.randint(25, 75), random.randint(-75, -25)]
distances = [random.randint(50, 100), random.randint(50, 100), random.randint(50, 100), random.randint(50, 100)]
total_angles = sum(angles)
for i in range(num_lines):
sprite.pen_up()
sprite.go_to(0, 0)
sprite.turn_right((360 / num_lines))
#total_angles += (360 / num_lines) * i
sprite.pen_down()
for index in range(len(angles)):
sprite.turn_right(angles[index])
sprite.move_forward(distances[index])
sprite.turn_left(total_angles)
-
Run Code
-
-
Stop Running Code
-
Show Chart
-
Show Console
-
Codesters How To (opens in a new tab)