用python画猫咪怎么画-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库画小猫咪相关推荐
- python画多个圆_python turtle库画一个方格和圆实例
python turtle库画一个方格和圆实例 使用python的turtle库画一个方格和圆 打开python编译器,导入turtle库 from turtle import * 首先画一个距离为1 ...
- 用Python的turtle库画太极图
作为一名中医药大学的学生,对太极图那是情有独钟,这不,我刚开始学Python不久,便想着用turtle库画一个太极图,对turtle库的使用还不熟练,代码量可能有点多-- 后来又尝试了让太极转动起来: ...
- 用python画猫咪老师怎么画_卡通简笔画:猫咪老师怎么画? 经验告诉你该这样...
猫咪老师是动画<夏目友人帐>中的主要角色之一,并且拥有极高的人气,猫咪老师虽然平时看起来不过是只可爱的小猫,但是它的真实身份其实是一只非常厉害的妖怪哦.接下来就和大家分享一下猫咪老师的简单 ...
- 用Python Turtle库画一个萌化的蜘蛛侠
你是从什么时候开始喜欢上漫威电影的?美国队长,钢铁侠,雷神? 我先入坑的是因为看了蜘蛛侠,小时候看完就幻想着什么时候自己也能成为一个英雄,我觉得第一代蜘蛛侠刻画得是最好的,也是给我印象最深刻的一代蜘蛛 ...
- 用python的Turtle库画一个笑脸
用python的Turtle库画一个笑脸 最近刚了解到python的turtle库,就简单的尝试一下,画一个笑脸. 效果图: 效果图看起来和原图的差别还是有点大,但是没关系,这只是一个尝试而已. 附上 ...
- 使用python的turtle库画表情包
使用python的turtle库画表情包 话不多说,先上效果图,然后是代码 代码如下: import turtleturtle.penup() turtle.goto(-80,20) turtle.c ...
- Python -- 大作业 — 使用turtle库画皮卡丘
使用python的turtle库画皮卡丘 一.使用环境 在这里,我使用的是python 3.8.5版本的IDLE(也可以使用其他3.0以上版本,PyCharm也是可以的). 二.内容介绍 1.主要方法 ...
- 用python画小黄人步骤图-学Python画画:应用Turtle库画一个蠢萌的小黄人
学Python画画:应用Turtle库画一个蠢萌的小黄人 前言: 还记得小黄人哪只蠢萌蠢萌的单眼小黄人?就是喜欢做什么事都喜欢逞能的那只,下面用Python来实现一下,正在逃跑的小黄人.进群:7003 ...
- python的turtle库画乔治
分享一个用python的turtle库画乔治 链接:https://pan.baidu.com/s/1rIAZXGWIyk6zbDv5jlwv2g 提取码:rv6v 复制这段内容后打开百度网盘手机Ap ...
- 用Python的turtle库画一颗简单的树(双层递归的思想)
用Python的turtle库画一颗简单的树(双层递归的思想) 这段时间比较闲,在CSDN上随便逛逛,看到有些用Python来绘图的程序,很有意思.于是作为Python小白的我,也自己动手尝试了一下, ...
最新文章
- sift计算描述子代码详解_SIFT解析(三)生成特征描述子
- SQL server 系统优化--通过执行计划优化索引(1) (转)
- 微软推出 .NET 官方社区论坛
- [html] 使用svg画一个三角形
- linux nginx完全卸载
- 【蓝桥杯单片机】Led+蜂鸣器+继电器
- pace.js – 加载进度条插件
- [leetcode]136. 只出现一次的数字
- SuperRuntimeLibrary.TextVoice 发布,支持文本到语音 文本到.wav
- linux使用入门教程
- 摩尔斯电码(摩斯电码)
- CCSK云安全认证-M3-管理云计算的安全性和风险
- 如何用范德蒙行列式完成插值
- 运维屌丝回答网传Linux运维面试题(一)
- VBA,用VBA进行分列(拆分列)的2种方法
- word文档如何在标题前面加上对应的层级数字编号
- c语言控制输出间隔大小,C/C++ 输出间隔控制
- oj2448: 分离正整数中的各位数
- Eclipse美观化代码
- Linux下离线或在线安装libreoffice