Advertisement
Chl_Snt

yuti

Dec 25th, 2024 (edited)
10
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.65 KB | None | 0 0
  1. import turtle
  2.  
  3. def my_goto(x, y):
  4. turtle.penup()
  5. turtle.color("black")
  6. turtle.goto(x, y)
  7. turtle.pendown()
  8.  
  9. t = turtle.Turtle()
  10. wn = turtle.Screen()
  11. turtle.colormode(255)
  12. turtle.bgcolor("white")
  13. t.hideturtle()
  14. t.speed(10)
  15. t.penup()
  16. t.pensize(4)
  17. t.goto(100, 0)
  18. t.pendown()
  19. t.left(90)
  20. t.color((0, 0, 0), (255, 255, 0))
  21.  
  22. t.begin_fill()
  23. t.forward(200)
  24. t.circle(100, 180)
  25. t.forward(200)
  26. t.circle(100, 180)
  27. t.end_fill()
  28.  
  29. t.pensize(12)
  30. t.penup()
  31. t.goto(-100, 200)
  32. t.pendown()
  33. t.right(100)
  34. t.circle(500, 23)
  35.  
  36. t.pensize(3)
  37. t.penup()
  38. t.goto(0, 200)
  39. t.pendown()
  40. t.seth(270)
  41. t.color("black", "white")
  42. t.begin_fill()
  43. t.circle(30)
  44. t.end_fill()
  45.  
  46. t.penup()
  47. t.goto(15, 200)
  48. t.pendown()
  49. t.color("black", "black")
  50. t.begin_fill()
  51. t.circle(15)
  52. t.end_fill()
  53.  
  54. t.penup()
  55. t.goto(35, 205)
  56. t.color("black", "white")
  57. t.begin_fill()
  58. t.circle(5)
  59. t.end_fill()
  60.  
  61. t.pensize(3)
  62. t.penup()
  63. t.goto(0, 200)
  64. t.pendown()
  65. t.seth(90)
  66. t.color("black", "white")
  67. t.begin_fill()
  68. t.circle(30)
  69. t.end_fill()
  70.  
  71. t.penup()
  72. t.goto(-15, 200)
  73. t.pendown()
  74. t.color("black", "black")
  75. t.begin_fill()
  76. t.circle(15)
  77. t.end_fill()
  78.  
  79. t.penup()
  80. t.goto(-35, 205)
  81. t.color("black", "white")
  82. t.begin_fill()
  83. t.circle(5)
  84. t.end_fill()
  85.  
  86.  
  87. t.penup()
  88. t.goto(-20, 100)
  89. t.pendown()
  90. t.seth(270)
  91. t.color("black", "white")
  92. t.begin_fill()
  93. t.circle(20, 180)
  94. t.left(90)
  95. t.forward(40)
  96. t.end_fill()
  97.  
  98.  
  99. t.penup()
  100. t.goto(-100, 0)
  101. t.pendown()
  102. t.seth(0)
  103. t.color("black", "blue")
  104. t.begin_fill()
  105. t.forward(20)
  106. t.left(90)
  107. t.forward(40)
  108. t.right(90)
  109. t.forward(160)
  110. t.right(90)
  111. t.forward(40)
  112. t.left(90)
  113. t.forward(20)
  114. t.seth(270)
  115. t.penup()
  116. t.goto(-100, 0)
  117. t.circle(100, 180)
  118. t.end_fill()
  119.  
  120.  
  121. t.penup()
  122. t.goto(-70, 20)
  123. t.pendown()
  124. t.color("black", "blue")
  125. t.begin_fill()
  126. t.seth(45)
  127. t.forward(15)
  128. t.left(90)
  129. t.forward(60)
  130. t.seth(270)
  131. t.forward(15)
  132. t.left(40)
  133. t.forward(50)
  134. t.end_fill()
  135. t.left(180)
  136. t.goto(-70, 30)
  137. t.dot()
  138.  
  139.  
  140. t.penup()
  141. t.goto(70, 20)
  142. t.pendown()
  143. t.color("black", "blue")
  144. t.begin_fill()
  145. t.seth(135)
  146. t.forward(15)
  147. t.right(90)
  148. t.forward(60)
  149. t.seth(270)
  150. t.forward(15)
  151. t.right(40)
  152. t.forward(50)
  153. t.end_fill()
  154.  
  155. t.left(180)
  156. t.goto(70, 30)
  157.  
  158. t.dot()
  159.  
  160.  
  161. t.penup()
  162. t.goto(4, -100)
  163. t.pendown()
  164. t.seth(270)
  165. t.color("black", "black")
  166. t.begin_fill()
  167. t.forward(30)
  168. t.left(90)
  169. t.forward(40)
  170. t.seth(20)
  171. t.circle(10, 180)
  172. t.circle(400, 2)
  173. t.seth(90)
  174. t.forward(20)
  175. t.goto(4, -100)
  176. t.end_fill()
  177.  
  178. t.penup()
  179. t.goto(-4, -100)
  180. t.pendown()
  181. t.seth(270)
  182. t.color("black", "black")
  183. t.begin_fill()
  184. t.forward(30)
  185. t.right(90)
  186. t.forward(40)
  187. t.seth(20)
  188. t.circle(10, -225)
  189. t.circle(400, -3)
  190. t.seth(90)
  191. t.forward(21)
  192. t.goto(-4, -100)
  193. t.end_fill()
  194.  
  195.  
  196. t.penup()
  197. t.goto(-100, 50)
  198. t.pendown()
  199. t.seth(225)
  200. t.color("black", "yellow")
  201. t.begin_fill()
  202. t.forward(40)
  203. t.left(90)
  204. t.forward(35)
  205. t.seth(90)
  206. t.forward(50)
  207. t.end_fill()
  208.  
  209. t.penup()
  210. t.goto(100, 50)
  211. t.pendown()
  212. t.seth(315)
  213. t.color("black", "yellow")
  214. t.begin_fill()
  215. t.forward(40)
  216. t.right(90)
  217. t.forward(36)
  218. t.seth(90)
  219. t.forward(50)
  220. t.end_fill()
  221.  
  222. #
  223. t.penup()
  224. t.goto(0, -100)
  225. t.pendown()
  226. t.forward(30)
  227.  
  228. #
  229. t.penup()
  230. t.goto(0, -20)
  231. t.pendown()
  232. t.color("yellow")
  233. t.begin_fill()
  234. t.seth(45)
  235. t.forward(20)
  236. t.circle(10, 180)
  237. t.right(90)
  238. t.circle(10, 180)
  239. t.forward(20)
  240. t.end_fill()
  241.  
  242. #
  243. t.penup()
  244. t.color("black")
  245. t.goto(-100, -20)
  246. t.pendown()
  247. t.circle(30, 90)
  248.  
  249. t.penup()
  250. t.goto(100, -20)
  251. t.pendown()
  252. t.circle(30, -90)
  253. #
  254. t.penup()
  255. t.goto(2, 300)
  256. t.pendown()
  257. t.begin_fill()
  258. t.seth(135)
  259. t.circle(100, 40)
  260. t.end_fill()
  261.  
  262. t.penup()
  263. t.goto(2, 300)
  264. t.pendown()
  265. t.begin_fill()
  266. t.seth(45)
  267. t.circle(100, 40)
  268. t.end_fill()
  269.  
  270. my_goto(-400, -250)
  271. turtle.done()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement