Andrade-style Codesters Art!

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
  • Show Console
  • Codesters How To (opens in a new tab)