Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.31 KB | None | 0 0
  1. import turtle
  2.  
  3. window = turtle.Screen()
  4. turtle = turtle.Turtle()
  5.  
  6. turtle.speed(-1)
  7.  
  8. def equTriangle(t):
  9. for i in range(3):
  10. t.forward(100)
  11. t.left(120)
  12.  
  13. def square(t):
  14. for i in range(4):
  15. t.forward(100)
  16. t.right(90)
  17.  
  18. def hexagon(t):
  19. for i in range(6):
  20. t.forward(100)
  21. t.right(60)
  22.  
  23. def octagon(t):
  24. for i in range(8):
  25. t.forward(100)
  26. t.right(45)
  27.  
  28. # main
  29. equTriangle(turtle)
  30. square(turtle)
  31. hexagon(turtle)
  32. octagon(turtle)
  33.  
  34. window.exitonclick()
  35.  
  36. ####
  37. import turtle
  38.  
  39. window = turtle.Screen()
  40. turtle = turtle.Turtle()
  41.  
  42. turtle.speed(-1)
  43.  
  44. sides = int(input('Enter number of sides'))
  45. length = int(input('Enter length of each side'))
  46. sideColor = input('Enter color of the sidelines')
  47. fillColor = input('Enter color of the fill')
  48.  
  49. turtle.color(sideColor, fillColor)
  50. turtle.begin_fill()
  51.  
  52. for side in range(sides):
  53. turtle.forward(length)
  54. turtle.right(360 / sides)
  55.  
  56. turtle.end_fill()
  57. window.exitonclick()
  58.  
  59.  
  60.  
  61. #
  62. import turtle
  63.  
  64. window = turtle.Screen()
  65. pirate = turtle.Turtle()
  66.  
  67. angles = [160, -43, 270, -97, -43, 200, -940, 17, -86]
  68.  
  69. for angle in angles:
  70. pirate.forward(100)
  71. pirate.left(angle)
  72.  
  73. print(sum(angles) % 360)
  74.  
  75. window.exitonclick()
  76.  
  77. #9
  78. import turtle
  79.  
  80. window = turtle.Screen()
  81. turtle = turtle.Turtle()
  82.  
  83. for i in range(5):
  84. turtle.forward(100)
  85. turtle.left(180 - 36)
  86.  
  87.  
  88. window.exitonclick()
  89.  
  90. #10
  91. import turtle
  92.  
  93. window = turtle.Screen()
  94. window.bgcolor('lightgreen')
  95. turtle = turtle.Turtle()
  96. turtle.color('blue')
  97.  
  98. angle = 360 / 12
  99.  
  100. for i in range(12):
  101. turtle.penup()
  102. turtle.forward(100)
  103. turtle.pendown()
  104. turtle.forward(20)
  105. turtle.stamp()
  106. turtle.penup()
  107. turtle.forward(-120)
  108.  
  109. turtle.right(angle)
  110.  
  111.  
  112. window.exitonclick()
  113.  
  114. #11
  115. import turtle
  116.  
  117. window = turtle.Screen()
  118. window.bgcolor('lightgreen')
  119. turtle = turtle.Turtle()
  120. turtle.color('blue')
  121.  
  122. turtle.speed(-1)
  123.  
  124. for i in range(1, 100, 2):
  125. turtle.forward(i)
  126. turtle.right(1080 / i)
  127.  
  128.  
  129. window.exitonclick()
  130.  
  131. #12
  132. import turtle
  133.  
  134. t = turtle.Turtle()
  135. print(t, type(t))
  136.  
  137. #13
  138. import turtle
  139. n = int(input())
  140.  
  141. angle = 360 / n
  142. t = turtle.Turtle()
  143.  
  144. for i in range(n):
  145. t.forward(100)
  146. t.right(angle)
  147. t.back(100)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement