别盗我图别盗我图虽然设计很烂但真的是我的心血
文章目录
- 前言
- 一、turtle是什么?
- 二、绘画步骤
- 1.引入库
- 2.设置turtle属性
- 3.绘制数字“1”
- 4.绘制数字“0”
- 5.绘制数字“2”
- 6.绘制数字“4”
- 7.小海龟退场
- 总结
前言
我的第二个1024!
第一个1024还没来得及庆祝,这次姑且设计一个图标吧
一、turtle库是什么?
turtle库是turtle绘图体系的python实现,主要用于激发使用者对编程的兴趣。
二、绘画步骤
1.引入库
import turtle as t
2.设置turtle属性
代码如下:
#turtle属性
t.screensize(canvwidth=None,canvheight=None,bg="black")
t.setup(width=1500,height=850)
t.shape("turtle")
t.pencolor(0.25,0.78,0.9)
t.fillcolor(0.25,0.75,0.9)
t.pensize(7)
3.绘制数字“1”
代码如下:
#1
t.penup()
t.goto(-399,100)
t.pendown()
t.circle(20,extent=85)
t.seth(-90)
t.circle(-100,extent=70)
t.penup()
t.goto(-455,39)
t.pendown()
t.seth(-90)
t.circle(13,extent=99)
t.penup()
t.goto(-455,38)
t.pendown()
t.seth(-90)
t.circle(13,extent=-100)
t.penup()
t.goto(-444,53)
t.pendown()
t.seth(-20)
t.circle(700,extent=30)
4.绘制数字“0”
这里直接用了一个光盘的图形代替
#0
t.penup()
t.goto(-375,30)
t.seth(90)
t.write("\U0001F4BF",font=("等线 (中文正文)",120,"normal")) #光盘
5.绘制数字“2”
代码如下:(这句话感觉好像在写数学的作图题....“如图所示”)
#2
t.penup()
t.goto(-210,60)
t.pendown()
t.seth(0)
t.forward(30)
t.seth(-90)
t.forward(26)
t.seth(0)
t.forward(40)
6.绘制数字“4”
代码如下:
#4
t.penup()
t.goto(-119,-28)
t.write("4",font=("华文行楷",130,"normal"))
7.最后设置一个小海龟的退场
代码如下:
#小海龟退场
t.goto(1000,0)
t.hideturtle()
t.done()
总结:
这个turtle的作图其实就是一点一点地试,然后调整再调整。个人觉得没什么技术含量哈哈
就是纪念一下我的第二个1024吧
![0717号的专属程序员](https://i-blog.csdnimg.cn/blog_migrate/a3a835ff20aabbfe963dd5d013f365c2.png)
再说一遍别盗图