如何用Python快速画一只可爱的小猪佩奇
如何用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快速画一只可爱的小猪佩奇相关推荐
- 用python画一只可爱的皮卡丘_用python画一只可爱的皮卡丘实例
效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...
- 用python画皮卡丘画法-用python画一只可爱的皮卡丘实例
效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...
- 用python画皮卡丘代码-用python画一只可爱的皮卡丘实例
效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...
- 用python画狗_日常分享| 用Python画两只可爱的狗狗
日常分享| 用Python画两只可爱的狗狗 放假在家不能出门,就提前自学了一点Python,毕竟是下个学期的课程,让我非常惊喜的是和学过Java还有C语言不同,Python居然可以画画哈哈哈哈哈哈 两 ...
- 用python画一只可爱的布朗熊
使用python画一只可爱的布朗熊,最近很多读者找我要源代码,现在将源代码公布 使用python版本需要大于3.0 详情请见代码下载链接
- 用python画一个简单卡通人物图片_用python画一只可爱的皮卡丘实例
效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...
- python简单代码画皮卡丘-用python画一只可爱的皮卡丘实例
效果图 #!/usr/bin/env python # -*- coding:utf-8 -*- from turtle import * ''' 绘制皮卡丘头部 ''' def face(x,y): ...
- python月亮_如何用python代码画一个月亮
如何用python代码画一个月亮 发布时间:2020-06-17 15:52:21 来源:亿速云 阅读:181 作者:元一 Python简介 Python是一种跨平台的计算机程序设计语言. 是一个高层 ...
- python 画虚线_宝宝爱看小猪佩奇,很简单,让我们用python搞定它
宝宝爱看小猪佩奇,很简单,让我们用python搞定它 现在很多宝宝喜欢看小猪佩奇,今天就教大家用python的海龟画图画一个乖巧萌萌的小猪佩奇,引导对编程产生浓浓 的兴趣. 画图前引导 1.让我们打开 ...
最新文章
- WCF后传系列(5):深入WCF寻址Part 5—逻辑地址和物理地址
- Customize a Scheduling Policy
- 13、 LEFT/RIGHT JOIN:外连接(左连接,右连接)
- Http协议(3)—HTTP实体和编码
- CodeForces 1514A Perfectly Imperfect Array
- vue 固定div 滚动_vue.js-div滚动条隐藏但有滚动效果的实现方法
- vue3.0引入ant-design-vue报错 export ‘default‘ (imported as ‘Vue‘) was not found in ‘vue‘
- mysql 写undolog_Mysq bin redo undo log
- ajax jsonp不触发后台_JsonP
- IEC103通讯规约学习心得
- 机器人学相关书籍(长期更新)
- Linux应用开发环境搭建
- 摄像机标定和 3D 重构
- oracle11g查看数据库名称,oracle11g系列 事物和常用数据库对象
- 没有苹果开发账号,只有p12文件和mobileprovision文件进行打包
- mysql数据库下订单功能项目_订单功能模块设计与实现
- 关于WIN10开机启动慢的一些问题解决
- 蚂蚁金服宫孙:guava探究系列之优雅校验数据
- 大数据是人类福音还是洪水猛兽?
- [转]PROE传动链条的装配教程
热门文章
- 周志华《机器学习》习题4.4——python实现基于信息熵进行划分选择的决策树算法
- 关于查找关键字的几种方法
- “金秤砣”评议揭晓:致力打造政务公开领域的示范
- opencv 矫正文本框
- HbuilderX开发vue项目(入门)
- FFmpeg学习 avcodec软解码函数分析
- vue自定义组件html,Vue自定义组件(简单实现一个自定义组件)
- Webstorm Chinese Language教程,简单有效
- 麦兜响当当下载电影 麦兜响当当在线观看全集
- 游戏美术行业真的是传说中的一入职就能领高薪吗?揭秘月薪上万广告语背后的真相!