如何用Python快速画一只可爱的佩奇

代码搬运工:
Monster12138/Peppa-Pig: 使用python turtle库画一只小猪佩奇 https://github.com/Monster12138/Peppa-Pig

先上图哈
@可可爱爱@

代码搞起来:

# coding:utf-8
from turtle import*def nose(x,y):#鼻子pu()goto(x,y)pd()seth(-30)begin_fill()a=0.4for i in range(120):if 0<=i<30 or 60<=i<90:a=a+0.08lt(3) #向左转3度fd(a) #向前走a的步长else:a=a-0.08lt(3)fd(a)end_fill()pu()seth(90)fd(25)seth(0)fd(10)pd()pencolor(255,155,192)seth(10)begin_fill()circle(5)color(160,82,45)end_fill()pu()seth(0)fd(20)pd()pencolor(255,155,192)seth(10)begin_fill()circle(5)color(160,82,45)end_fill()def head(x,y):#头color((255,155,192),"pink")pu()goto(x,y)seth(0)pd()begin_fill()seth(180)circle(300,-30)circle(100,-60)circle(80,-100)circle(150,-20)circle(60,-95)seth(161)circle(-300,15)pu()goto(-100,100)pd()seth(-30)a=0.4for i in range(60):if 0<=i<30 or 60<=i<90:a=a+0.08lt(3) #向左转3度fd(a) #向前走a的步长else:a=a-0.08lt(3)fd(a)end_fill()def ears(x,y): #耳朵color((255,155,192),"pink")pu()goto(x,y)pd()begin_fill()seth(100)circle(-50,50)circle(-10,120)circle(-50,54)end_fill()pu()seth(90)fd(-12)seth(0)fd(30)pd()begin_fill()seth(100)circle(-50,50)circle(-10,120)circle(-50,56)end_fill()def eyes(x,y):#眼睛color((255,155,192),"white")pu()seth(90)fd(-20)seth(0)fd(-95)pd()begin_fill()circle(15)end_fill()color("black")pu()seth(90)fd(12)seth(0)fd(-3)pd()begin_fill()circle(3)end_fill()color((255,155,192),"white")pu()seth(90)fd(-25)seth(0)fd(40)pd()begin_fill()circle(15)end_fill()color("black")pu()seth(90)fd(12)seth(0)fd(-3)pd()begin_fill()circle(3)end_fill()def cheek(x,y):#腮color((255,155,192))pu()goto(x,y)pd()seth(0)begin_fill()circle(30)end_fill()def mouth(x,y): #嘴color(239,69,19)pu()goto(x,y)pd()seth(-80)circle(30,40)circle(40,80)def body(x,y):#身体color("red",(255,99,71))pu()goto(x,y)pd()begin_fill()seth(-130)circle(100,10)circle(300,30)seth(0)fd(230)seth(90)circle(300,30)circle(100,3)color((255,155,192),(255,100,100))seth(-135)circle(-80,63)circle(-150,24)end_fill()def hands(x,y):#手color((255,155,192))pu()goto(x,y)pd()seth(-160)circle(300,15)pu()seth(90)fd(15)seth(0)fd(0)pd()seth(-10)circle(-20,90)pu()seth(90)fd(30)seth(0)fd(237)pd()seth(-20)circle(-300,15)pu()seth(90)fd(20)seth(0)fd(0)pd()seth(-170)circle(20,90)def foot(x,y):#脚pensize(10)color((240,128,128))pu()goto(x,y)pd()seth(-90)fd(40)seth(-180)color("black")pensize(15)fd(20)pensize(10)color((240,128,128))pu()seth(90)fd(40)seth(0)fd(90)pd()seth(-90)fd(40)seth(-180)color("black")pensize(15)fd(20)def tail(x,y):#尾巴pensize(4)color((255,155,192))pu()goto(x,y)pd()seth(0)circle(70,20)circle(10,330)circle(70,30)def setting():          #参数设置pensize(4)hideturtle()colormode(255)color((255,155,192),"pink")setup(840,500)speed(10)def main():setting()           #画布、画笔设置nose(-100,100)      #鼻子head(-69,167)       #头ears(0,160)         #耳朵eyes(0,140)         #眼睛cheek(80,10)        #腮mouth(-20,30)       #嘴body(-32,-8)        #身体hands(-56,-45)      #手foot(2,-177)        #脚tail(148,-155)      #尾巴done()              #结束main()

推荐歌曲一首:

放学后恋爱
Ehrling - With You Ft. NEW$HOES:
http://music.163.com/song?id=1395034140&userid=352696498

SIXSIXSIX

如何用Python快速画一只可爱的小猪佩奇相关推荐

  1. 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  2. 用python画皮卡丘画法-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  3. 用python画皮卡丘代码-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  4. 用python画狗_日常分享| 用Python画两只可爱的狗狗

    日常分享| 用Python画两只可爱的狗狗 放假在家不能出门,就提前自学了一点Python,毕竟是下个学期的课程,让我非常惊喜的是和学过Java还有C语言不同,Python居然可以画画哈哈哈哈哈哈 两 ...

  5. 用python画一只可爱的布朗熊

    使用python画一只可爱的布朗熊,最近很多读者找我要源代码,现在将源代码公布 使用python版本需要大于3.0 详情请见代码下载链接

  6. 用python画一个简单卡通人物图片_用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  7. python简单代码画皮卡丘-用python画一只可爱的皮卡丘实例

    效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...

  8. python月亮_如何用python代码画一个月亮

    如何用python代码画一个月亮 发布时间:2020-06-17 15:52:21 来源:亿速云 阅读:181 作者:元一 Python简介 Python是一种跨平台的计算机程序设计语言. 是一个高层 ...

  9. python 画虚线_宝宝爱看小猪佩奇,很简单,让我们用python搞定它

    宝宝爱看小猪佩奇,很简单,让我们用python搞定它 现在很多宝宝喜欢看小猪佩奇,今天就教大家用python的海龟画图画一个乖巧萌萌的小猪佩奇,引导对编程产生浓浓 的兴趣. 画图前引导 1.让我们打开 ...

最新文章

  1. WCF后传系列(5):深入WCF寻址Part 5—逻辑地址和物理地址
  2. Customize a Scheduling Policy
  3. 13、 LEFT/RIGHT JOIN:外连接(左连接,右连接)
  4. Http协议(3)—HTTP实体和编码
  5. CodeForces 1514A Perfectly Imperfect Array
  6. vue 固定div 滚动_vue.js-div滚动条隐藏但有滚动效果的实现方法
  7. vue3.0引入ant-design-vue报错 export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘
  8. mysql 写undolog_Mysq bin redo undo log
  9. ajax jsonp不触发后台_JsonP
  10. IEC103通讯规约学习心得
  11. 机器人学相关书籍(长期更新)
  12. Linux应用开发环境搭建
  13. 摄像机标定和 3D 重构
  14. oracle11g查看数据库名称,oracle11g系列 事物和常用数据库对象
  15. 没有苹果开发账号,只有p12文件和mobileprovision文件进行打包
  16. mysql数据库下订单功能项目_订单功能模块设计与实现
  17. 关于WIN10开机启动慢的一些问题解决
  18. 蚂蚁金服宫孙:guava探究系列之优雅校验数据
  19. 大数据是人类福音还是洪水猛兽?
  20. [转]PROE传动链条的装配教程

热门文章

  1. 周志华《机器学习》习题4.4——python实现基于信息熵进行划分选择的决策树算法
  2. 关于查找关键字的几种方法
  3. “金秤砣”评议揭晓:致力打造政务公开领域的示范
  4. opencv 矫正文本框
  5. HbuilderX开发vue项目(入门)
  6. FFmpeg学习 avcodec软解码函数分析
  7. vue自定义组件html,Vue自定义组件(简单实现一个自定义组件)
  8. Webstorm Chinese Language教程,简单有效
  9. 麦兜响当当下载电影 麦兜响当当在线观看全集
  10. 游戏美术行业真的是传说中的一入职就能领高薪吗?揭秘月薪上万广告语背后的真相!