python画图小猪佩奇动画片全集_用Python画小猪佩奇
使用turtle模块,不同的部位使用不同的函数。
# coding:utf-8
from turtle import*
def nose(x,y):#鼻子
pu()
goto(x,y)
pd()
seth(-30)
begin_fill()
a=0.4
for i in range(120):
if 0<=i<30 or 60<=i<90:
a=a+0.08
lt(3) #向左转3度
fd(a) #向前走a的步长
else:
a=a-0.08
lt(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.4
for i in range(60):
if 0<=i<30 or 60<=i<90:
a=a+0.08
lt(3) #向左转3度
fd(a) #向前走a的步长
else:
a=a-0.08
lt(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()
python画图小猪佩奇动画片全集_用Python画小猪佩奇相关推荐
- python海龟画小猪佩奇动画片全集_用python画个小猪佩奇
突发奇想,拿python画个小猪佩奇,大家可以运行着玩玩 draw.py # -*- coding:utf-8 -*- from turtle import * def nose(x,y):#鼻子 p ...
- python代码画小猪佩奇动画片全集_使用python画个小猪佩奇的示例代码
本文给大家较详细的介绍了使用python画个小猪佩奇的示例代码,感兴趣的朋友一起看看吧 基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴, ...
- 用python画小猪佩奇动画片全集_用python画小猪佩奇(非原创)
略作改动:# coding:utf-8 import turtle as t t.screensize(400, 300, "blue") t.pensize(4) # 设置画笔的 ...
- python画小猪乔治动画片全集_使用Python的turtle画小猪乔治和哆啦 A 梦!附源码!...
本人是Python新人小白,欢迎各位大佬指正,本文介绍的是用Python的turtle画一只小猪乔治. 还有本人画画基础超级差= =没天赋,画参考度娘上的一个图片画的. 先上总代码,然后说说我写的思路 ...
- python画小猪乔治动画片全集_使用Python海龟画粉红小猪
儿子很喜欢看小猪佩奇,每天都要吆喝几声乔治,乔治,意思就是要看会电视里的小猪佩奇了.于是想到曾看到的用Python海龟模块画的粉红小猪佩奇,于是拿过来稍作整理,跑了一下,恩,效果还真是不错..向原作者 ...
- 用python画小猪佩奇动画片全集_宝宝爱看小猪佩奇,很简单,让我们用python搞定它...
宝宝爱看小猪佩奇,很简单,让我们用python搞定它 现在很多宝宝喜欢看小猪佩奇,今天就教大家用python的海龟画图画一个乖巧萌萌的小猪佩奇,引导对编程产生浓浓 的兴趣. 画图前引导 1.让我们打开 ...
- 用python画小猪佩奇动画片全集_教你用Python画小猪佩奇
刚过去几个月大家票圈肯定都被"小猪佩奇"."社会人"等字样刷屏了,不知道啥时候开始小猪佩奇成立社会人的标志,我说不出个所以然.但是相信很多人和我一样没有看过这系 ...
- python画小猪乔治动画片全集_用python-turtle库画小猪佩奇和乔治
importturtle as t t.pensize(4) t.hideturtle() t.colormode(255) t.color((255,155,192),"pink" ...
- 用python画图所需要的插件_用Python画图
python2.6后引入一个叫做海龟绘图(Turtle Graphics),的绘图工具.turtle库是python的内部库,直接使用即可 import turtle 思路: 1. 确定好需要画的图 ...
最新文章
- 新书推荐 |《PostgreSQL实战》出版
- Android 如何使用GPU硬件加速
- Node.js 官方Path模块简介
- 如何保障消息中间件 100% 消息投递成功?如何保证消息幂等性?
- linux用户ftp失败,vsftpd本地用户登录密码错误的解决方法
- c语言中读取内存的文件,c++从内存中读取文件内容,内容写到内存 实现文件的内存共享代码实例...
- springboot+vue的前后端分离与合并方案
- glib访问mysql_Mysql-安装与配置glibc
- 华为Mate30与大疆手机云台3_更便捷更从容,大疆DJI OM 4手机云台使用体验
- Golang指针,for循环
- 星期三—用JAVA制作简易的通讯软件
- linux 空闲物理内存 很少,linux系统free查看内存,发现可用物理内存很少,但是查看进程却发现没进程占用大内存...
- ICM20602互补滤波
- MYSQL 知识点总结
- Vue开发警告[Vue warn]: Avoid replacing instance root $data. Use nested data properties instead.
- Appium爬虫小案例
- 06、NMAP高级使用技巧和漏洞扫描发现
- IJKPlayer问题集锦之不定时更新
- 兄弟连区块链入门教程分享区块链POW证明代码实现demo
- c语言指针异常,新手学C用指针有异常,
热门文章
- 程序员如何实现财富自由
- [原]OpenGL基础教程(二)多边形绘制
- [转]Anders Hejlsberg谈C#、Java和C++中的泛型
- softmax与sigmoid的区别
- 烦心事一件接着一件,此起彼伏
- 大家好!我是happy_HuHu
- 深度学习+pytorch实战Kaggle比赛(一)——房价预测
- e470c拆机图解全拆 thinkpad_thinkpad t470怎么样?thinkpad t470拆机图解全面评测
- 解决Unity旋转改变局部坐标问题
- TOP100summit:【分享实录-华为】微服务场景下的性能提升最佳实践