📜  在Python中使用海龟图形绘制螺旋圆

📅  最后修改于: 2022-05-13 01:55:48.266000             🧑  作者: Mango

在Python中使用海龟图形绘制螺旋圆

Turtle是Python的内置模块。它使我们能够通过海龟、海龟模块中定义的方法以及使用一些逻辑循环来绘制任何图形要在屏幕(纸板)上画一些东西,只需移动乌龟(笔)。要移动乌龟(笔),有一些函数,即 forward()、backward() 等。

方法:

  1. 导入并创建一个海龟实例。
  2. 根据您的需要设置图形视觉效果。
  3. 为一些整数值 i 运行 for 循环。
  4. 对于 i 的每个值,绘制一个半径为 i 的圆。
  5. 现在将海龟旋转一个固定的度数。

下面是上述方法的实现

Python3
# importing turtle
import turtle
  
# initialise the turtle instance
animation = turtle.Turtle()
  
#creating animation
# changes speed of turtle
animation.speed(0)
  
# hiding turtle 
animation.hideturtle()
  
# changing background color
animation.getscreen().bgcolor("black")
  
# color of the animation
animation.color("red")
  
for i in range(100):
      
    # drawing circle using circle function 
    # by passing radius i
    animation.circle(i)
  
    # changing turtle face by 5 degree from it's
    # previous position after drawing a circle
    animation._rotate(5)


输出: