文章目录
前言一、步骤1.引入海龟库turtle2.角度计算3 完整代码
前言
最近学了Python的海龟图形库今天绘制一个简单的五角星
一、步骤
1.引入海龟库turtle
import turtle
2.角度计算
为了画出五角星,需要知道五角星的每个角的角度,然后确定画笔的方向。 图片来自网络:如图五角星的角尖是36度,拐度是108度 话不多说直接上效果图: 计算出下图的两个角度。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20201205230023671.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3FxXzQ0NzgxNzU2,size_16,color_FFFFFF,t_70)
3 完整代码
#encoding:utf-8
# 画出一个五角星
import turtle
# 设置颜色模式
turtle.colormode()
# 设置背景颜色
turtle.bgcolor("blue")
# 创建画笔
pen = turtle.Turtle()
# 画笔颜色
pen.color("red")
# 画笔粗细
pen.pensize(3)
# 画笔方向
# 第一笔方向向左旋转36度
pen.left(36)
# 画笔长度200
pen.forward(200)
# 画笔方向再向左旋转144度
pen.left(144)
pen.forward(200)
pen.left(144)
pen.forward(200)
pen.left(144)
pen.forward(200)
pen.left(144)
pen.forward(200)
# 暂停屏幕
turtle.done()
|