"""
五角星的绘制2.2 马玉华;2019.7.23
用大循环和小循环画很多个五角星。增加了画笔抬起、放下、粗细、颜色
"""
import turtle #先引入库函数!
def draw():
"""
绘制五角星的函数
"""
#将起点向屏幕左边移动一点
turtle.penup()
turtle.backward(200)
turtle.pendown() #抬起笔之后还要记得放下
turtle.pensize(2) #画笔宽度
turtle.pencolor('gold') #画笔颜色,注意有‘单引号’
i = 0
distance_j = 0
while distance_j <= 10:
while i < 5: #这个小循环用于画出一个五角星
i = i + 1
distance = distance_j * 50
turtle.forward(distance) # 画一条边
turtle.right(144) # 再转144度
i = 0
distance_j = distance_j + 1
def main():
"""
主函数
"""
draw() #调用draw函数!
if __name__ == '__main__':
main()
(二)绘图:五角星2.2-----turtle库画笔抬起、放下、粗细、颜色
最新推荐文章于 2024-06-01 17:36:18 发布