当前位置:   article > 正文

Python画动漫人物(2)_用python画一个动漫人物

用python画一个动漫人物

文章目录


前言

随着一个个动漫的出现,一个又一个的鲜活的动漫人物纷纷出现,例如:海绵宝宝,派大星,还有

樱桃小丸子等等,我展示的是其中三种:小黄人小猪佩奇和蜘蛛侠。


一、画小黄人

小黄人用椭圆和seth()就能做出来,有些潦草,上代码:

  1. import turtle
  2. t = turtle.Turtle()
  3. wn = turtle.Screen()
  4. turtle.colormode(255)
  5. t.hideturtle()
  6. t.speed(0)
  7. t.penup()
  8. t.pensize(4)
  9. t.goto(100, 0)
  10. t.pendown()
  11. t.left(90)
  12. t.color((0, 0, 0), (255, 255, 0))
  13. t.begin_fill()
  14. t.forward(200)
  15. t.circle(100, 180)
  16. t.forward(200)
  17. t.circle(100, 180)
  18. t.end_fill()
  19. t.pensize(12)
  20. t.penup()
  21. t.goto(-100, 200)
  22. t.pendown()
  23. t.right(100)
  24. t.circle(500, 23)
  25. t.pensize(3)
  26. t.penup()
  27. t.goto(0, 200)
  28. t.pendown()
  29. t.seth(270)
  30. t.color("black", "white")
  31. t.begin_fill()
  32. t.circle(30)
  33. t.end_fill()
  34. t.penup()
  35. t.goto(15, 200)
  36. t.pendown()
  37. t.color("black", "black")
  38. t.begin_fill()
  39. t.circle(15)
  40. t.end_fill()
  41. t.penup()
  42. t.goto(35, 205)
  43. t.color("black", "white")
  44. t.begin_fill()
  45. t.circle(5)
  46. t.end_fill()
  47. t.pensize(3)
  48. t.penup()
  49. t.goto(0, 200)
  50. t.pendown()
  51. t.seth(90)
  52. t.color("black", "white")
  53. t.begin_fill()
  54. t.circle(30)
  55. t.end_fill()
  56. t.penup()
  57. t.goto(-15, 200)
  58. t.pendown()
  59. t.color("black", "black")
  60. t.begin_fill()
  61. t.circle(15)
  62. t.end_fill()
  63. t.penup()
  64. t.goto(-35, 205)
  65. t.color("black", "white")
  66. t.begin_fill()
  67. t.circle(5)
  68. t.end_fill()
  69. t.penup()
  70. t.goto(-20, 100)
  71. t.pendown()
  72. t.s
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/968983
推荐阅读
相关标签
  

闽ICP备14008679号