Advertisement
Guest User

Untitled

a guest
Apr 7th, 2020
198
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.47 KB | None | 0 0
  1. import turtle
  2. from math import sin
  3. from math import pi
  4.  
  5. def polygon():
  6.     for i in range(x):
  7.         turtle.forward(y)
  8.         turtle.left(360 / x)
  9.  
  10. turtle.shape('turtle')
  11. x = 3
  12. r = 15
  13. y = r * (2 * sin(pi / x))
  14. h = 10
  15.  
  16. for i in range(10):
  17.     polygon()
  18.     turtle.right(360 / x + 0.5 * (180 - 360 / x))
  19.     turtle.penup()
  20.     turtle.forward(h)
  21.     turtle.pendown()
  22.     x += 1
  23.     turtle.left(90 + 0.5 * 360 / x)
  24.     r += h
  25.     y = r * (2 * sin(pi / x))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement