pythonturtle库画图_python 用turtle库画图
"""
Created on Tue Oct 30 21:46:05 2018
@author: 木公子
"""
import turtle as t
t.pensize(2)
t.colormode(255)
t.setup(800,600)
t.speed(0)
t.Turtle().screen.delay(0)
#书
t.pu()
t.goto(-310,150)
t.pd()
t.seth(15) # 笔的角度为-30°
t.begin_fill() # 外形填充的开始标志
t.color("black",(153,153,101))
a=1.3
for i in range(90):
a-=0.005
t.fd(a)
t.rt(0.5)
t.seth(-90)
t.fd(40)
a=1.3
for i in range(70):
a-=0.005
t.fd(a)
t.lt(0.15)
t.seth(180)
a=1.3
for i in range(80):
if(i<=20):
a-=0.005
t.fd(a)
t.rt(0.5)
else:
a+=0.005
t.fd(a)
t.lt(0.5)
t.goto(-310,150)
t.end_fill()
#手
t.pu()
t.goto(-240,50)
t.pd()
t.seth(45)
t.begin_fill()
t.color("black",(250,209,189))
t.fd(28)
t.seth(0)
t.fd(10)
t.seth(-45)
t.fd(15)
t.seth(-60)
t.fd(13)
t.seth(180)
t.circle(15,86)
t.seth(105)
t.fd(24)
t.seth(45)
t.fd(8)
t.seth(-135)
t.fd(17)
t.pu()
t.goto(-240,50)
t.pd()
t.seth(-60)
t.circle(12,130)
t.end_fill()
#橘色衣服
t.pu()
t.goto(-209,37)
t.pd()
t.begin_fill()
t.color("black",(255,213,75))
t.seth(-90)
t.fd(15)
t.seth(-19)
t.fd(100)
t.seth(93)
a=1
for i in range(20):
t.fd(a)
t.rt(1)
t.seth(180)
t.circle(-20,90)
t.seth(160)
t.fd(70)
t.seth(-30)
t.circle(-40,30)
t.end_fill()
#头发
t.pu()
t.goto(-130,138)
t.pd()
t.begin_fill()
t.seth(67)
t.color("black","black")
t.circle(-136,105)
t.end_fill()
t.pu()
t.goto(-111,6)
t.pd()
t.begin_fill()
t.color("black",(252,158,8))
t.seth(-105)
for i in range(100):
t.fd(0.1)
t.lt(0.02)
t.seth(-80)
for i in range(200):
t.fd(0.1)
t.lt(0.02)
t.seth(0)
for i in range(50):
t.fd(1)
t.rt(0.05)
t.hideturtle()
t.end_fill()
t.pu()
t.goto(-133.5,28.5)
t.pd()
t.begin_fill()
t.color("black",(250,207,190))
t.seth(93)
t.circle(-20,110)
t.seth(170)
t.circle(20,30)
t.seth(125)
t.circle(-80,30)
t.seth(95)
for i in range(300):
t.fd(0.1)
t.rt(0.04)
t.circle(-65,60)
t.seth(80)
t.circle(-30,30)
t.seth(-85)
t.fd(13)
t.seth(45)
t.circle(-110,40)
t.seth(95)
t.fd(14)
t.seth(-52)
t.fd(18)
t.seth(0)
t.fd(30)
t.seth(0)
t.circle(-82,90)
for i in range(500):
t.fd(0.1)
t.rt(0.04)
for i in range(500):
t.fd(0.09)
t.lt(0.07)
t.seth(-89)
t.circle(-72,90)
for i in range(600):
t.fd(0.1)
t.rt(0.02)
t.circle(-104,47)
t.seth(160)
for i in range(200):
t.fd(0.1)
t.rt(0.07)
t.circle(-12,15)
t.hideturtle()
t.end_fill()
t.pu()
t.goto(-50,80)
t.pd()
t.begin_fill()
t.color("black",(255,255,255))
t.seth(0)
t.circle(20)
t.pu()
t.goto(20,80)
t.pd()
t.circle(20)
t.end_fill()
t.pu()
t.goto(-40,90)
t.pd()
t.begin_fill()
t.color("black",(0,0,0))
t.seth(0)
t.circle(10)
t.end_fill()
t.pu()
t.goto(10,90)
t.pd()
t.begin_fill()
t.color("black",(0,0,0))
t.seth(0)
t.circle(10)
t.end_fill()
t.pu()
t.goto(-35,30)
t.pd()
t.begin_fill()
t.color("black",(255,255,255))
t.seth(-60)
t.circle(35,120)
t.end_fill()
t.pu()
t.goto(540,-320)
t.pd()
t.write(‘木公子‘,font = (‘华文隶书‘ ,10 ,‘q‘,9,‘normal‘))
t.pendown()
#隐藏画笔箭头
t.hideturtle()
#关闭turtle
t.done()
原文:https://www.cnblogs.com/mugongzi/p/9955591.html
pythonturtle库画图_python 用turtle库画图相关推荐
- python turtle库下载_Python中turtle库的使用
1.画布 turtle.setup(650,350,200,200) 前两个参数用于说明画布的大小,后两个参数说明窗体的位置 2.画笔设置 语句 用法 turtle.pensize() 用于设置画笔大 ...
- python turtle画滑稽表情_python使用turtle库绘制奥运五环
python使用turtle库绘制奥运五环 Turtle库是Python语言中一个很流行的绘制图像的函数库,想象一个小乌龟,在一个横轴为x.纵轴为y的坐标系原点,(0,0)位置开始,它根据一组函数指令 ...
- python类似turtle的库_Python之Turtle库与Time库知识分享
以下均为干货,更多知识视觉享受请移步微信公众号: 子奇的小屋 认识turtle库: turtle库是turtle绘图体系的Python实现,是标准库之一 标准库:随解释器操作系统中的模块直接安装到解 ...
- python画史迪仔_Python turtle画图 使用python turtle库实现了动漫人物史迪仔的绘制 - 下载 - 搜珍网...
使用python turtle库实现了动漫人物史迪仔的绘制,画图过程尽量细分将每一个拐角都反复调整角度,直到合适为止,大概耗费了五六个小时的时间绘制成功(Using the python turtle ...
- turtle中circle的用法_Python的turtle库的画图学习-附:五角星和太极图
1. 安装背景 1.1 Turtle需要安装tkinter,然后python3.8系统自带 1.2 安装 python2下安装 sudo apt install python-tk python3下安 ...
- pythonturtle是标准库_Python中turtle库的使用
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. Turtle图形库 Turtle库是Python内置的图形化模块,属于标准库之一,位于Python ...
- python用turtle画彩虹_Python利用turtle库绘制彩虹代码示例
语言:Python IDE:Python.IDE 需求 做出彩虹效果 颜色空间 RGB模型:光的三原色,共同决定色相 HSB/HSV模型:H色彩,S深浅,B饱和度,H决定色相 需要将HSB模型转换为R ...
- python代码turtle是什么意思_python中turtle库中的Turtle()是什么,有什么用?
Python的turtle库是一个直观有趣的图形绘制函数库 也是python的标准库之一 下面是我总结的一些turtle库总结 1.画布: (1) turtle.screensize(宽,高,背景颜色 ...
- 怎样用python画雪花_python使用turtle库与random库绘制雪花
本文实例为大家分享了python绘制雪花的具体代码,供大家参考,具体内容如下 代码非常容易理解,画着玩玩还是可以的.直接上代码 # -*- coding: utf-8 -*- "" ...
最新文章
- python twisted教程_python-twisted模块代码实例
- javascript高级程序设计之变量、作用域和内存问题
- 华为服务器参数配置文件,最实用的华为配置基础手册.doc
- oracle证书洛阳,ORACLE手工建库
- 深度学习笔记(37) 交并比
- 数据库异常---ORA-01436: 用户数据中的 CONNECT BY loop in user data 循环
- [转载]生活在 Emacs 中
- Device Mapper Multipath(DM-Multipath)
- 深度学习2.0-36.循环神经网络RNN-时间序列表示方法
- jfreechart折线图y轴刻度值_Python matplotlib绘制折线图
- 天轰穿&甜老丝儿 python浅显易懂全教程
- Hexo博客-NexT主题自定义主页配置方法
- 计算机专业考研复试流程,给未来的程序猿:2019计算机专业考研复试基本流程...
- 学食品安全考计算机,食品卫生学考点总结.docx
- 深入GraphQL 的使用语法
- Autoconf解释
- weui中的字体图标在IE不显示问题
- RNAmmer:预测基因组上的核糖体RNA
- 计算机组织简介(Computer Organization)
- 图解TCP/IP读书笔记(一)