当前位置:首页python > 正文

python用turtle画正方形螺旋线

作者:野牛程序员:2023-11-10 16:37:47python阅读 2767

使用Python的Turtle模块画正方形螺旋线的代码如下:

import turtle

# 设置画布
screen = turtle.Screen()
screen.bgcolor("white")

# 创建Turtle对象
spiral = turtle.Turtle()
spiral.shape("turtle")
spiral.color("blue")

# 画正方形螺旋线
side_length = 5
angle = 90
increment = 5

for _ in range(100):
    spiral.forward(side_length)
    spiral.right(angle)
    side_length += increment

# 隐藏Turtle对象
spiral.hideturtle()

# 显示画布
turtle.done()

这段代码使用Turtle模块创建了一个画布和一个海龟对象。然后,通过循环画出了正方形螺旋线,每次画完一个正方形后,角度增加,边长也逐渐增加,形成螺旋线的效果。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击