python画同心圆的代码怎么写

   2025-02-15 3240
核心提示:您可以使用Python的turtle模块来绘制同心圆。下面是一个画同心圆的示例代码:import turtledef draw_concentric_circles(num_cir

您可以使用Python的turtle模块来绘制同心圆。下面是一个画同心圆的示例代码:

import turtledef draw_concentric_circles(num_circles, radius):turtle.speed(1)  # 控制绘制速度,可调整for i in range(num_circles):turtle.penup()turtle.goto(0, -i * radius)  # 将画笔移动到每个圆的起始位置turtle.pendown()turtle.circle(radius * (i+1))  # 绘制圆形if __name__ == "__main__":num_circles = 5  # 同心圆的数量radius = 50  # 最内层圆的半径draw_concentric_circles(num_circles, radius)turtle.done()

上述代码使用了turtle模块的circle函数来绘制圆形,使用循环语句来绘制多个同心圆,其中每个圆的半径是前一个圆半径的倍数。您可以根据需要调整num_circles和radius的值来绘制不同数量和大小的同心圆。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言