turtle画光能使者标

turtle模块

turtle库是Python语言中一个很流行的绘制图像的函数库,他的坐标就像咱数学中的坐标轴类似。横轴为x、纵轴为y的,
坐标系原点从(0,0)位置开始,通过函数指令的控制,让它在坐标系中移动和绘图等。

目标效果如下:
在这里插入图片描述
第一步:导包

import turtle

设置画笔大小和颜色:

turtle.width(5)  # 画笔的粗细
turtle.showturtle()  # 显示画笔

画第一个三角形:

# 画第一个三角形
turtle.penup()  # 抬笔动作
turtle.goto(0,200)  # 去这个坐标x,y
turtle.pendown()  # 落笔动作
turtle.color("red")  # 画笔的颜色
turtle.goto(173.11,-100.17)
turtle.goto(-173.11,-100.17)
turtle.goto(0,200)

画第二个三角形:

# 画第二个三角形
turtle.penup()
turtle.goto(0,-200)
turtle.pendown()
turtle.color("red")
turtle.goto(173.1,100.12)
turtle.goto(-173.1,100.12)
turtle.goto(0,-200)

画第一个圆:

# 画第一个圆
turtle.penup()
turtle.goto(0,-210)
turtle.pendown()
turtle.color("blue")
turtle.circle(210)

画最外层的圆:

#画最外层的圆
turtle.penup()
turtle.goto(0,-230)
turtle.pendown()
turtle.color("blue")
turtle.circle(230)

画中间的圆:

# 画中心的圆
turtle.penup()
turtle.goto(0,-90)
turtle.pendown()
turtle.color("blue")
turtle.circle(90)

完整代码如下:

import turtle

turtle.width(5)  # 画笔的粗细
turtle.showturtle()  # 显示画笔

# 画第一个三角形
turtle.penup()  # 抬笔动作
turtle.goto(0,200)  # 去这个坐标x,y
turtle.pendown()  # 落笔动作
turtle.color("red")  # 画笔的颜色
turtle.goto(173.11,-100.17)

turtle.goto(-173.11,-100.17)
turtle.goto(0,200)

# 画第二个三角形
turtle.penup()
turtle.goto(0,-200)
turtle.pendown()
turtle.color("red")
turtle.goto(173.1,100.12)

turtle.goto(-173.1,100.12)
turtle.goto(0,-200)

# 画第一个圆
turtle.penup()
turtle.goto(0,-210)
turtle.pendown()
turtle.color("blue")
turtle.circle(210)

#画最外层的圆
turtle.penup()
turtle.goto(0,-230)
turtle.pendown()
turtle.color("blue")
turtle.circle(230)

# 画中心得圆
turtle.penup()
turtle.goto(0,-90)
turtle.pendown()
turtle.color("blue")
turtle.circle(90)

总结

turtle模块还是比较容易上手的,这个小练习虽然是实现了图标的显示,但是还有遗留了许多细节。比如光标的旋转, 文字的显示等,感兴趣的小伙伴可以自己去试试其他效果哦!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值