鱼C论坛

 找回密码
 立即注册
查看: 3647|回复: 7

[学习笔记] 用Python的turtle表白

[复制链接]
发表于 2020-3-20 18:44:14 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
  1. # -*- coding: utf-8 -*-

  2. from turtle import *
  3. import time

  4. setup(600, 800, 0, 0)
  5. speed(0)
  6. penup()
  7. seth(90)
  8. fd(340)
  9. seth(0)
  10. pendown()
  11. #
  12. speed(5)
  13. begin_fill()
  14. fillcolor('red')
  15. circle(50, 30)

  16. for i in range(10):
  17.     fd(1)
  18.     left(10)
  19. #
  20. circle(40, 40)
  21. #
  22. for i in range(6):
  23.     fd(1)
  24.     left(3)
  25. #
  26. circle(80, 40)
  27. #
  28. for i in range(20):
  29.     fd(0.5)
  30.     left(5)
  31. #
  32. circle(80, 45)
  33. #
  34. for i in range(10):
  35.     fd(2)
  36.     left(1)
  37. #
  38. circle(80, 25)
  39. #
  40. for i in range(20):
  41.     fd(1)
  42.     left(4)
  43. #
  44. circle(50, 50)
  45. #
  46. time.sleep(0.1)
  47. #
  48. circle(120, 55)
  49. #
  50. speed(0)
  51. #
  52. seth(-90)
  53. fd(70)
  54. #
  55. right(150)
  56. fd(20)

  57. left(140)
  58. circle(140, 90)

  59. left(30)
  60. circle(160, 100)

  61. left(130)
  62. fd(25)

  63. penup()
  64. right(150)
  65. circle(40, 80)
  66. pendown()

  67. left(115)
  68. fd(60)

  69. penup()
  70. left(180)
  71. fd(60)
  72. pendown()

  73. end_fill()

  74. right(120)
  75. circle(-50, 50)
  76. circle(-20, 90)

  77. speed(1)
  78. fd(75)

  79. speed(0)
  80. circle(90, 110)

  81. penup()
  82. left(162)
  83. fd(185)
  84. left(170)
  85. pendown()
  86. circle(200, 10)
  87. circle(100, 40)
  88. circle(-52, 115)
  89. left(20)
  90. circle(100, 20)
  91. circle(300, 20)
  92. speed(1)
  93. fd(250)

  94. penup()
  95. speed(0)
  96. left(180)
  97. fd(250)
  98. circle(-300, 7)
  99. right(80)
  100. circle(200, 5)
  101. pendown()

  102. left(60)
  103. begin_fill()
  104. fillcolor('green')
  105. circle(-80, 100)
  106. right(90)
  107. fd(10)
  108. left(20)
  109. circle(-63, 127)
  110. end_fill()

  111. penup()
  112. left(50)
  113. fd(20)
  114. left(180)

  115. pendown()
  116. circle(200, 25)

  117. penup()
  118. right(150)

  119. fd(180)

  120. right(40)
  121. pendown()
  122. begin_fill()
  123. fillcolor('green')
  124. circle(-100, 80)
  125. right(150)
  126. fd(10)
  127. left(60)
  128. circle(-80, 98)
  129. end_fill()

  130. penup()
  131. left(60)
  132. fd(13)
  133. left(180)

  134. pendown()
  135. speed(1)
  136. circle(-200, 23)
  137. from turtle import*
  138. setup(750,500)
  139. penup()
  140. pensize(25)
  141. pencolor("red")
  142. fd(-230)
  143. seth(90)
  144. pendown()
  145. circle(-50,180)
  146. circle(50,-180)
  147. circle(75,-50)
  148. circle(-190,-45)
  149. penup()
  150. fd(185)
  151. seth(180)
  152. fd(120)
  153. seth(90)
  154. pendown()
  155. circle(-75,-50)
  156. circle(190,-45)
  157. penup()
  158. fd(184)
  159. seth(0)
  160. fd(80)
  161. seth(90)
  162. pendown()
  163. circle(-50,180)
  164. circle(50,-180)
  165. circle(75,-50)
  166. circle(-190,-45)
  167. penup()
  168. fd(185)
  169. seth(180)
  170. fd(120)
  171. seth(90)
  172. pendown()
  173. circle(-75,-50)
  174. circle(190,-45)
  175. penup()
  176. fd(150)
  177. seth(180)
  178. fd(300)

  179. exitonclick()

复制代码


效果图:

批注 2020-03-20 184344.png

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-5-19 20:54:42 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2020-12-15 23:31:25 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-5-8 13:35:15 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-5-11 13:31:32 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-5-11 14:32:44 | 显示全部楼层
优秀
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-5-11 16:19:00 | 显示全部楼层
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2021-5-12 10:27:48 | 显示全部楼层
牛掰
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-4-25 13:14

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表