Python中的turtle.speed()函数

Python中的turtle.speed()函数

turtle模块以面向对象和面向过程的方式提供Turtle图形基元。因为它使用 Tkinter 作为底层图形,它需要安装一个支持 Tk 的 Python 版本。

turtle.speed()

turtle.speed() 方法用于通过它所取的参数值来改变Turtle的速度。返回或设置Turtle的速度。

语法 :

turtle.speed(speed=None)

注意:

  • Turtle的速度在0-10的范围内。
  • 如果输入的是一个大于10或小于0.5的数字,则速度被设置为0。
  • 速度字符串以如下方式映射到速度值。
  • ‘最快’ : 0
  • ‘快速’ : 10
  • ‘正常’ : 6
  • ‘慢’ : 3
  • ‘最慢’ : 1
  • 速度从1到10,执行越来越快的画线和Turtle转动的动画。

下面是上述方法的实现和一些例子。

例子1 :

# import package
import turtle
  
# slowest speed
turtle.speed(1)
  
# turtle movement
turtle.forward(150)

输出 :

Python中的turtle.speed()函数

例子2 :

# import package
import turtle 
  
# loop for pattern
for i in range(10):
    
  # set turtle speed
  turtle.speed(10-i)
    
  # motion for pattern
  turtle.forward(50+10*i)
  turtle.right(90)

输出 :

Python中的turtle.speed()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python Turtle