用python画多个五角星的代码

您所在的位置:网站首页 python五角星绘制代码 用python画多个五角星的代码

用python画多个五角星的代码

2024-02-19 22:22| 来源: 网络整理| 查看: 265

以下是用 Python 绘制多个五角星的示例代码:

import turtle def draw_star(turtle, size): for i in range(5): turtle.forward(size) turtle.right(144) def draw_stars(turtle, x, y, gap, size, num): turtle.penup() turtle.goto(x, y) turtle.pendown() for i in range(num): draw_star(turtle, size) turtle.penup() turtle.forward(gap) turtle.pendown() turtle.speed(0) turtle.hideturtle() draw_stars(turtle, -200, 0, 100, 50, 5) draw_stars(turtle, 0, 0, 80, 30, 3) draw_stars(turtle, 200, 0, 120, 70, 4) turtle.done()

这段代码使用了 turtle 库,其中 draw_star 函数绘制一个五角星,draw_stars 函数在指定位置绘制多个五角星。可以调整 x、y、gap、size 和 num 参数来修改星星的位置、间隔、大小和数量。最后使用 turtle.done() 显示绘制结果。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3