鱼C论坛

 找回密码
 立即注册
查看: 2950|回复: 3

[学习笔记] 用Python画汪

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

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

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

x
  1. from turtle import *
  2. screensize(500,500)

  3. #【头部轮廓】
  4. pensize(5)
  5. home()
  6. seth(0)
  7. pd()

  8. color('black')
  9. circle(20,80)#0
  10. circle(200,30)#1
  11. circle(30,60)#2
  12. circle(200,29.5)#3
  13. color('black')
  14. circle(20,60)#4
  15. circle(-150,22)#5
  16. circle(-50,10)#6
  17. circle(50,70)#7

  18. #确定鼻头大概位置
  19. x_nose= xcor()
  20. y_nose= ycor()

  21. circle(30,62)#8
  22. circle(200,15)#9

  23. #【鼻子】
  24. pu()
  25. goto(x_nose,y_nose+25)
  26. seth(90)
  27. pd()
  28. begin_fill()
  29. circle(8)
  30. end_fill()

  31. #【眼睛】
  32. pu()
  33. goto(x_nose+48,y_nose+55)
  34. seth(90)
  35. pd()
  36. begin_fill()
  37. circle(8)
  38. end_fill()

  39. #【耳朵】
  40. pu()
  41. color('#444444')
  42. goto(x_nose+100,y_nose+110)
  43. seth(182)
  44. pd()
  45. circle(15,45)#1

  46. color('black')
  47. circle(10,15)#2
  48. circle(90,70)#3
  49. circle(25,110)#4
  50. rt(4)
  51. circle(90,70)#5
  52. circle(10,15)#6

  53. color('#444444')
  54. circle(15,45)#7

  55. #【身体】
  56. pu()
  57. color('black')
  58. goto(x_nose+90,y_nose-30)
  59. seth(-130)
  60. pd()
  61. circle(250,28)#1
  62. circle(10,140)#2
  63. circle(-250,25)#3
  64. circle(-200,25)#4
  65. circle(-50,85)#5
  66. circle(8,145)#6
  67. circle(90,45)#7
  68. circle(550,5)#8

  69. #【尾巴】
  70. seth(0)
  71. circle(60,85)#1
  72. circle(40,65)#2
  73. circle(40,60)#3

  74. lt(150)
  75. circle(-40,90)#4
  76. circle(-25,100)#5

  77. lt(5)
  78. fd(20)

  79. circle(10,60)#6

  80. #【背部】
  81. rt(80)
  82. circle(200,35)


  83. #【项圈】
  84. pensize(20)
  85. color('#F03C3F')
  86. lt(10)
  87. circle(-200,25)#5

  88. #【爱心铃铛】
  89. pu()
  90. fd(18)
  91. lt(90)
  92. fd(18)

  93. pensize(6)
  94. seth(35)
  95. color('#FDAF17')
  96. begin_fill()
  97. lt(135)
  98. fd(6)
  99. right(180)#画笔掉头
  100. circle(6,-180)

  101. backward(8)
  102. right(90)
  103. forward(6)
  104. circle(-6,180)
  105. fd(15)
  106. end_fill()

  107. #【前小腿】
  108. pensize(5)
  109. pu()
  110. color('black')
  111. goto(x_nose+100,y_nose-125)
  112. pd()

  113. seth(-50)
  114. fd(25)
  115. circle(10,150)
  116. fd(25)

  117. #【后小腿】
  118. pensize(4)
  119. pu()
  120. goto(x_nose+314,y_nose-125)
  121. pd()

  122. seth(-95)
  123. fd(25)
  124. circle(-5,150)
  125. fd(2)

  126. hideturtle()
  127. done()
复制代码

本帖被以下淘专辑推荐:

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

使用道具 举报

发表于 2020-3-22 07:07:15 From FishC Mobile | 显示全部楼层
可怜的孩子,误入歧途了
这种硬编码代码,不会增加你的知识储备
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-23 20:41:40 | 显示全部楼层
可怜的孩子,误入歧途了

这种硬编码代码,不会增加你的知识储备
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-5-14 05:51:37 | 显示全部楼层
.
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

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

本版积分规则

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

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

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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