python画圆形螺旋线代码

以下是Python画圆形螺旋线的代码:

import turtle

# 设置画布大小和背景颜色
turtle.setup(800, 800)
turtle.bgcolor("black")

# 设置画笔颜色和粗细
turtle.pencolor("white")
turtle.pensize(2)

# 设置起始点和半径
start_point = (0, 0)
radius = 10

# 循环画圆形螺旋线
for i in range(1000):
    # 计算下一个点的坐标
    x = start_point[0] + radius * i * turtle.cos(i)
    y = start_point[1] + radius * i * turtle.sin(i)
    # 将画笔移动到下一个点
    turtle.goto(x, y)

# 隐藏画笔
turtle.hideturtle()

# 点击关闭窗口
turtle.exitonclick()

运行代码后,会在窗口中画出一个圆形螺旋线。可以根据需要调整起始点、半径、循环次数等参数来改变螺旋线的形状。

以下是完整的Python代码,可以画出圆形螺旋线:

import turtle

# 设置画布大小和背景颜色
turtle.setup(800, 800)
turtle.bgcolor("black")

# 设置画笔颜色和粗细
turtle.pencolor("white")
turtle.pensize(2)

# 设置起始点和半径
start_point = (0, 0)
radius = 10

# 循环画圆形螺旋线
for i in range(1000):
    # 计算下一个点的坐标
    x = start_point[0] + radius * i * turtle.cos(i)
    y = start_point[1] + radius * i * turtle.sin(i)
    # 将画笔移动到下一个点
    turtle.goto(x, y)

# 隐藏画笔
turtle.hideturtle()

# 点击关闭窗口
turtle.exitonclick()

运行代码后,会在窗口中画出一个圆形螺旋线。可以根据需要调整起始点、半径、循环次数等参数来改变螺旋线的形状。