📅  最后修改于: 2023-12-03 14:46:37.403000             🧑  作者: Mango
turtle
是 Python 自带的一个小型的绘图库,它可以帮助我们快速地绘制简单的图形。而 shape()
函数是其中一个很有用的函数。
shape()
函数用于改变海龟的外形,该函数有一个参数,即要设置的形状。该函数支持的形状非常多,例如:箭头、圆形、方形等等。
在默认情况下,海龟的初始形状为箭头,使用 shape()
函数可以指定不同的形状。
shape("classic")
:设置为箭头形状,这是默认设置;shape("turtle")
:设置为代表海龟的形状;shape("circle")
:设置为一个圆形;shape("square")
:设置为一个正方形;shape("triangle")
:设置为一个三角形。当然,还有更多的形状可供选择,具体可参考官方文档。
import turtle
# 设置海龟形状为圆形
turtle.shape("circle")
# 移动海龟
turtle.forward(100)
# 设置海龟形状为正方形
turtle.shape("square")
# 移动海龟
turtle.forward(100)
# 设置海龟形状为三角形
turtle.shape("triangle")
# 移动海龟
turtle.forward(100)
# 关闭窗口
turtle.done()
以下是 shape()
函数设置不同参数的效果。
turtle
库为我们提供了很多方便简单的 API 来绘制图形。而 shape()
函数则为海龟的外形形状提供了很多自定义选项。再配合其他函数来使用,就能快速地画出复杂的图形了。