python turtle画多啦a梦_用Python绘制龟库的哆啦A梦,中用,turtle,库画
#coding=utf8
import turtle
import turtle as t # 导入turtle赋值给t
turtle.tracer(False)
t.speed(10) #笔画绘制的速度
t.pensize(2) # 笔的尺寸
t.hideturtle() #隐藏图标
#参数分别为画布 的宽(单位像素), 高, 背景颜色
t.screensize(500, 500, bg="white")
# 参数:width, height: 输入宽和高为整数时, 表示像素; 为小数时, 表示占据电脑屏幕的比例,
# (startx, starty): 这一坐标表示矩形窗口左上角顶点的位置, 如果为空,则窗口位于屏幕中心。
t.setup(width=0.5, height=0.75, startx=None, starty=None)
# 猫脸头的大圆
t.fillcolor('DodgerBlue') #填充颜色,蓝色(道奇蓝)
t.begin_fill() #开始填充
t.circle(120) #绘制半径为120的图形
t.end_fill() #结束填充
# 猫脸头里面的小圆
t.pensize(3) # 笔的尺寸
t.fillcolor('white') #填充颜色,白色
t.begin_fill() #开始填充
t.circle(100) #绘制半径为100的图形
t.end_fill() #结束填充
#鼻子
t.pu() #笔画抬起,笔头移动,不划线
t.home() #回家
t.goto(0, 134) #移动到(0, 134)坐标位置
t.pd() #绘制图形
t.pensize(4)
t.fillcolor("red")
t.begin_fill()
t.circle(18)
t.end_fill()
#鼻子里面的高光白点
t.pu()
t.goto(7, 155)
t.pensize(2)
t.color('white','white') #圈的颜色和填充的颜色
t.pd()
t.begin_fill()
t.circle(4)
t.end_fill()
# 左眼
t.pu()
t.goto(-30, 160)
t.pensize(4)
t.pd()
t.color('black','white') #圈的颜色和填充的颜色
t.begin_fill()
a = 0.4
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.08
t.lt(3) #向左转3度
t.fd(a) #向前走a的步长
else:
a = a-0.08
t.lt(3)
t.fd(a)
t.end_fill()
t.pu()
t.goto(30, 160)
t.pensize(4)
t.pd()
t.color('black', 'white')
t.begin_fill()
for i in range(120):
if 0 <= i < 30 or 60 <= i < 90:
a = a+0.08
t.lt(3) # 向左转3度
t.fd(a) # 向前走a的步长
else:
a = a-0.08
t.lt(3)
t.fd(a)
t.end_fill()
t.pu()
t.goto(-38,190)
t.pensize(8)
t.pd()
t.right(-30)
t.forward(15)
t.right(70)
t.forward(15)
# 右眼里的眼球
t.pu()
t.goto(15, 185)
t.pensize(4)
t.pd()
t.color('black', 'black')
t.begin_fill()
t.circle(13)
t.end_fill()
# 右眼里的眼球里的高光
t.pu()
t.goto(13, 190)
t.pensize(2)
t.pd()
t.color('white', 'white')
t.begin_fill()
t.circle(5)
t.end_fill()
# 鼻子下方的竖线
t.pu()
t.home()
t.goto(0, 134)
t.pensize(4)
t.pencolor('black') #笔画颜色
t.pd()
t.right(90)
t.forward(40)
# 右边的第一根胡子
t.pu()
t.home()
t.goto(0, 124)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(10)
t.forward(80)
# 右边的第二根胡子
t.pu()
t.home()
t.goto(0, 114)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(6)
t.forward(80)
# 右边的第三根胡子
t.pu()
t.home()
t.goto(0,104)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(0)
t.forward(80)
# 左边的第一根胡子
t.pu()
t.home()
t.goto(0,124)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(170)
t.forward(80)
# 左边的第二根胡子
t.pu()
t.home()
t.goto(0, 114)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(174)
t.forward(80)
# 左边的第三根胡子
t.pu()
t.home()
t.goto(0, 104)
t.pensize(3)
t.pencolor('black') #笔画颜色
t.pd()
t.left(180)
t.forward(80)
# 嘴巴
t.pu()
t.goto(-70, 70)
t.pd()
t.color('black', 'red')
t.pensize(6)
t.seth(-60) #前进方向为to_angle,角度是绝对方向的角度值
t.begin_fill()
t.circle(80,40)
t.circle(80,80)
t.end_fill()
t.pu()
t.home()
t.goto(-80,70)
t.pd()
t.forward(160)
# 舌头
t.pu()
t.home()
t.goto(-50,50)
t.pd()
t.pensize(1)
t.fillcolor("#eb6e1a")
t.seth(40)
t.begin_fill()
t.circle(-40, 40)
t.circle(-40, 40)
t.seth(40)
t.circle(-40, 40)
t.circle(-40, 40)
t.seth(220)
t.circle(-80, 40)
t.circle(-80, 40)
t.end_fill()
# 领带项圈颜色
t.pu()
t.goto(-70, 12)
t.pensize(14)
t.pencolor('red')
t.pd()
t.seth(-20)
t.circle(200, 30)
t.circle(200, 10)
# 铃铛
t.pu()
t.goto(0, -46)
t.pd()
t.pensize(3)
t.color("black", '#f8d102')
t.begin_fill()
t.circle(25)
t.end_fill()
t.pu()
t.goto(-5, -40)
t.pd()
t.pensize(2)
t.color("black", '#79675d')
t.begin_fill()
t.circle(5)
t.end_fill()
t.pensize(3)
t.right(115)
t.forward(7)
t.mainloop()
turtle.done()
得到图形:
python turtle画多啦a梦_用Python绘制龟库的哆啦A梦,中用,turtle,库画相关推荐
- 教你如何用Canvas绘制整身的哆啦A梦
教你如何用Canvas绘制整身的哆啦A梦 上牌你文章我们说到了如何使用canvas绘制哆啦A梦,但当时只是绘制了哆啦A梦的头部,之后有学员留言说可不可以教大家绘制整身的哆啦A梦,想了想,决定安排一下. ...
- python画小猪乔治动画片全集_使用Python的turtle画小猪乔治和哆啦 A 梦!附源码!...
本人是Python新人小白,欢迎各位大佬指正,本文介绍的是用Python的turtle画一只小猪乔治. 还有本人画画基础超级差= =没天赋,画参考度娘上的一个图片画的. 先上总代码,然后说说我写的思路 ...
- python画皮卡丘全身立体_超酷!用 Python 教你绘制皮卡丘和哆啦A梦
本文利用 Python 绘制两个卡通角色,并带大家熟悉一下绘图程序包 turtle 的一些用法,先看一下 最终皮卡丘的绘制效果录制_2020_08_01_22_15_39_710.gif 在使用之前请 ...
- python代码画小猪佩奇动画片全集_使用python画个小猪佩奇的示例代码
本文给大家较详细的介绍了使用python画个小猪佩奇的示例代码,感兴趣的朋友一起看看吧 基本原理 选好画板大小,设置好画笔颜色.粗细,定位好位置,依次画鼻子.头.耳朵.眼睛.腮.嘴.身体.手脚.尾巴, ...
- python画二维温度云图_利用python画出词云图
本文将介绍如何利用python中相应的模块画出词云图.首先给出效果图: 其中词云图中的词汇是对手机短信中的垃圾短信的统计,字体越大表示在垃圾短信中出现的频次越高.下面给出具体的步骤. 读取" ...
- python红楼梦_用Python读红楼
用Python读红楼 最近受到这篇文章用Python读金庸武侠的启发.作为古典文(zhuang)学(bi)青年,一定要用Python来试试我读了20年的<红楼梦>. 首先从网上找到了红楼梦 ...
- python这么多包、怎么记住_学Python的人这么多 有哪些技巧可言
学Python的人这么多,有哪些技巧可言?用Python完成项目,编写的代码量更少,代码简短可读性强,团队协作开发时读别人的代码速度会非常快,使工作变得更加高效.优雅做开发不再是梦,所以Python是 ...
- python在土木工程方面的应用案例_给Python小白看的10个使用案例,入门Python就在这里了...
今天给大家分享十个Python入门级别的小案例. 这十个案例的难度不高,但是对于知识的使用非常全面,很适合小白在学习的初期建立学习信心和增加熟练度. 每个案例下都有或多或少的思路分析,希望对大家有帮助 ...
- python程序设计课后答案第三单元_最新Python程序设计课后习题答案-第一单元
精品文档 精品文档习题1 一.选择题 1.Python语言属于().C A.机器语言 B.汇编语言 C.高级语言 D.科学计算语言2.下列选项中,不属于Python特点的是().B A.面向对象 B. ...
- HTML用画布画哆啦A梦,前端小项目:使用canvas绘画哆啦A梦
最近在学canvas元素,标签只是图形容器,必须使用js来绘制图形.为了增强对canvas元素的理解,于是用canvas画了一个哆啦A梦来 要实现的效果图 要想绘画出这个哆啦a梦首先要掌握以下一些函数 ...
最新文章
- 计算机房做法图集,万科建筑标准工程做法通用图集(全套)
- 100个必会的python脚本-Python 经典算法100及解析(小结)
- Linux学习笔记 Day 4~5
- Windows中32位(x86)和64位(x64)解释
- 同步器之Exchanger
- bzoj4484[JSOI2015]最小表示
- 如何延长作用域链_第4部分2:作用域(链)和 闭包
- 智慧城市纳入北京重点支持高新领域
- matplotlib绘图(折线图,直方图,柱状图,饼图,散点图,三维,动图)
- java二级题库软件_无忧考吧二级JAVA超级模拟软件
- EPLAN P2.7安装教程
- ps插件套装imagenomic磨皮滤镜安装教程
- 远程RPC调用用于js逆向
- 丅rust是什么意思_网红编程语言Rust到底是个什么鬼?
- 32位程序使用超过4G的内存
- 基于微信校园跑腿小程序毕业设计设计与实现毕设参考
- 6款数据库管理工具推荐,设计简单、功能丰富,还与阿里云兼容哦!
- 游戏界的“扛把子”,“3D 游戏之父”, 约翰•卡马克的传奇人生
- java(jdk 1.8 64位)连接中控考勤机
- 阿里云和腾讯云免费SSL证书 专题