Python中的turtle.shape()函数

Python中的turtle.shape()函数

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

turtle.shape()

该函数用于将Turtle形状设置为具有给定名称的形状,如果没有给定名称,则返回当前形状的名称。

语法:

turtle.shape(name=None)

带有名称的形状必须存在于Turtle屏的形状字典中。最初,有以下多边形形状:”arrow”、”Turtle”、”circle”、”square”、”triangle”、”classic”。这些图像显示如下。

Python中的turtle.shape()函数

默认 : ‘classic’

Python中的turtle.shape()函数

‘arrow’

Python中的turtle.shape()函数

‘turtle’

Python中的turtle.shape()函数

‘circle’

Python中的turtle.shape()函数

‘square’

Python中的turtle.shape()函数

‘triangle’

示例:

# import package
import turtle 
  
  
# for default shape
turtle.forward(100)
  
# for circle shape
turtle.shape("circle")
turtle.right(60)
turtle.forward(100)
  
# for triangle shape
turtle.shape("triangle")
turtle.right(60)
turtle.forward(100)
  
# for square shape
turtle.shape("square")
turtle.right(60)
turtle.forward(100)
  
# for arrow shape
turtle.shape("arrow")
turtle.right(60)
turtle.forward(100)
  
# for turtle shape
turtle.shape("turtle")
turtle.right(60)
turtle.forward(100)

输出:

Python中的turtle.shape()函数

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程

Python Turtle