python turtle画猫_Turtle库画小猫咪
#!/usr/bin/env python3
from turtle import *
#画心用的函数
defcurvemove():for i in range(200):
right(1)
forward(0.1)#初始化
setup(600,600)
pu()
goto(60,100)
pensize(4)
pendown()#画左半边的头
for i in range(150,212,2):
seth(i)
fd(3)
seth(145)
fd(50)
left(125)
fd(50)for i in range(240,318,2):if i==290:
seth(190)
fd(10)
seth(10)
fd(10)elif i==300:
seth(200)
fd(10)
seth(20)
fd(10)
seth(i)
fd(3)#画右半边的头
pu()
goto(60,100)
pendown()
seth(45)
fd(50)
right(125)
fd(50)for i in range(-60,-138,-2):if i==-110:
seth(-10)
fd(10)
seth(170)
fd(10)elif i==-120:
seth(-20)
fd(10)
seth(160)
fd(10)
seth(i)
fd(3)#头部到这里就画好外观了
seth(-40)
fd(52)
seth(-135)
fd(45)
pu()
seth(-105)
fd(5)
pendown()
fd(17)for i in range(130,106,-3):
seth(i)
fd(2.5)for i in range(106,30,-10):
seth(i)
fd(2)
seth(38)
fd(25)
seth(135)
fd(31)
seth(169)
fd(6)
seth(270)
fd(105)#右边的身子画好了#开始画左边的身子
pu()
goto(-52,-30)
pendown()
seth(220)
fd(48)#52
seth(250)
fd(3)
seth(270)
fd(3)
seth(290)
fd(2)
seth(-40)
fd(44)
seth(228)
fd(20)
seth(5)
fd(22)#画叉腰的动作
pu()
goto(-52,-84)
seth(133)
pendown()
fd(22)
seth(90)
fd(2)
seth(60)
fd(2)
seth(45)
fd(29)
seth(0)
fd(3)
seth(-93)
fd(102)#叉腰动作结束 接下来画嘴巴 眼睛
pu()
goto(-43,38)
seth(0)
pendown()
begin_fill()
circle(5)
end_fill()
pu()
fd(108)
pendown()
begin_fill()
circle(5)
end_fill()#调色环节
pu()
goto(60,24)
pencolor("pink")
pensize(6)
seth(225)
pendown()
fd(7)
pu()
goto(70,24)
seth(225)
pendown()
fd(7)#右半边调色完毕
pu()
goto(-49,24)
seth(225)
pendown()
fd(7)#画嘴巴
pu()
pensize(4)
pencolor("black")
goto(5,21)
seth(-45)
pendown()
fd(5)
goto(5,21)
seth(225)
fd(5)#左边的颜色
pu()
pencolor("pink")
pensize(6)
goto(-39,24)
seth(225)
pendown()
fd(7)#给耳朵填充颜色
pu()
goto(-40,92)
seth(80)
pendown()
fillcolor("pink")
begin_fill()
circle(14,360,3)
end_fill()
pu()
goto(72,100)
seth(-74)
pendown()
begin_fill()
circle(14,360,3)
end_fill()#酷酷的黑翅膀
pu()
pensize(4)
color(‘black‘, ‘black‘)
begin_fill()
goto(-90,-35)
seth(135)
pendown()
fd(25)
seth(225)
fd(45)
seth(25)
fd(15)
seth(-80)
pensize(2)
fd(15)
seth(55)
fd(15)
seth(25)
fd(10)
seth(-80)
fd(15)
seth(75)
fd(15)
goto(-90,-35)
end_fill()#最后一个翅膀
pu()
goto(125,-30)
seth(45)
pendown()
begin_fill()
fd(25)
seth(-45)
fd(45)
seth(155)
fd(15)
seth(-80)
fd(15)
seth(120)
fd(17)
seth(170)
fd(15)
seth(-80)
fd(15)
seth(120)
fd(17)
goto(125,-30)
end_fill()#来个心
speed(10)
pu()
goto(0,140)
seth(0)
pendown()
color(‘red‘, ‘pink‘)
pensize(2)
begin_fill()
left(140)
forward(11.1)
curvemove()
left(120)
curvemove()
forward(11.1)
end_fill()#来个心
pu()
goto(-125,0)
seth(30)
pendown()
color(‘red‘, ‘pink‘)
pensize(2)
begin_fill()
left(140)
forward(11.1)
curvemove()
left(120)
curvemove()
forward(11.1)
end_fill()#来个心
pu()
goto(140,0)
seth(-30)
pendown()
color(‘red‘, ‘pink‘)
pensize(2)
begin_fill()
left(140)
forward(11.1)
curvemove()
left(120)
curvemove()
forward(11.1)
end_fill()#来个心
pu()
goto(145,-85)
seth(-30)
pendown()
color(‘red‘, ‘pink‘)
pensize(2)
begin_fill()
left(140)
forward(11.1)
curvemove()
left(120)
curvemove()
forward(11.1)
end_fill()#来个心
pu()
goto(-132,-85)
seth(30)
pendown()
color(‘red‘, ‘pink‘)
pensize(2)
begin_fill()
left(140)
forward(11.1)
curvemove()
left(120)
curvemove()
forward(11.1)
end_fill()
exitonclick()
python turtle画猫_Turtle库画小猫咪相关推荐
- python turtle隐藏画笔_Turtle库学习--画笔控制 绘图状态
turtle.pendown() 简:turtle.pd() turtle.down() 画笔落下 – 移动时将画线. turtle.penup() 简:turtle.pu() turtle.up() ...
- python turtle应用实例_turtle库应用实例2-六芒星的绘制
描述 ...
- 用python画猫咪怎么画-Turtle库画小猫咪
#!/usr/bin/env python3 from turtle import * #画心用的函数 defcurvemove():for i in range(200): right(1) for ...
- 用python画猫咪怎么画-使用Python的turtle画小猫咪
这个是用Python库画的小猫咪,前面一步步的画整个猫的整个身体,具体步骤都写在了注释之中.身体部分画的比较快,后面画了5个心,由于画心的时候要改变好多度数,而且每次只前进一点点,所以画心的时候会比较 ...
- python turtle画笑脸_turtle 模块-画笑脸
import turtle import time #计时包 t=turtle.Turtle() #t.shape('turtle') turtle.colormode(255) t.p ...
- 用python画猫咪怎么画-如何用Python画一只机器猫?
原标题:如何用Python画一只机器猫? 本文经授权转自公众号异步图书 如若转载请联系原公众号 自信心是成功的源泉,对刚入门编程行业的初级程序员来说,多敲代码多做项目就是构建自信心的最好办法. 第一次 ...
- python画树叶-Python_Turtle库画一只派大星
一.网上找的一个喜欢又不难画的派大星图片 画出好看的图形的方法就是找到画各种基础形状的代码,将他们拼凑起来,整体图形的布局是否合适就需要一遍一遍的试出来. 我绘制的图形中,左上方的四个心形可以跳动. ...
- 用python画猫咪怎么画-Python海龟画图工具绘制叮当猫程序
t.fillcolor("blue")#填充颜色 t.begin_fill()#开始填充 t.circle(160)#画圆 t.end_fill()#结束填充 t.up() #鼠标 ...
- 用python画猫咪怎么画-如何用Python实现可视化地图
当我开始建造Vincent时, 我的一个目的就是使得地图的建造尽可能合理化. 有一些很棒的python地图库-参见Basemap 和 Kartograph能让地图更有意思. 我强烈推荐这两个工具, 因 ...
最新文章
- iptables防火墙策略
- エターナル キングダム ~滅びの魔女と伝説の剣~验证方法
- 汇编: 用int中断改变ip,实现loop循环
- hdu4416 Good Article Good sentence (后缀数组)
- java扫描包下类_实现获取扫描指定包路径下的jar文件或class文件JarPojoHandler类示例代码...
- spark 用户画像挖掘分析_如何基于Spark进行用户画像?
- java 判断日期连续_如何在Java中检查日期是否大于另一个日期?[重复]
- 重磅!AI大牛邢波出任AI大学校长,李开复姚期智都是校董
- c语言 waveout用法,用C语言发声
- 190510每日一句
- mysql增加超级用户_Mysql添加远程超级用户
- 数据挖掘概念与技术——读书笔记(7)
- sqlserver 建表语句
- 3每个 Yocto 跟踪工具的基本用法(附示例)
- Laravel文档梳理9、Blade模板
- 人工智能——机器学习是什么
- python将小数转化为二进制_Python实现的十进制小数与二进制小数相互转换功能
- flutter 漂亮聊天UI界面实现 flutter-chatUI-again (11)
- StarRocks 集群安装部署文档
- java基础之包_繁星漫天_新浪博客
热门文章
- springboot+调用支付宝第三方接口(沙箱环境)
- 使用context:component-scan base-package= /context:component-scan报500错误
- Postman批量运行
- Android开发之音乐播放器所遇到的问题
- matplotlib函数库使用imshow绘制像素图片
- 如何实现微信抢红包算法?
- 本地笔记本连接sqlserver数据库连接失败 证书链是由不受信任的颁发机构颁发的
- 一个有寓意的小故事。。
- 鲸探发布点评:8月13日发售龙泉青瓷·鼎、龙纹扁瓶数字藏品
- 大米手机现身了,小米一脸蒙圈?大米好么?好在哪里呢?