📅  最后修改于: 2023-12-03 15:19:04.098000             🧑  作者: Mango
turtle.Screen().setup()
是 Python turtle 模块提供的一个方法,用于设置 Turtle Graphics 窗口的大小及位置。
turtle.Screen().setup(width=0.5, height=0.75, startx=None, starty=None)
方法参数说明:
width
:窗口宽度。如果值为 None,则使用默认值 50%。height
:窗口高度。如果值为 None,则使用默认值 75%。startx
:窗口左上角 x 坐标的初始值。如果值为 None,则使用默认值。starty
:窗口左上角 y 坐标的初始值。如果值为 None,则使用默认值。以下是使用 turtle.Screen().setup()
方法来设置窗口大小和位置的一个简单的例子:
import turtle
# 创建 Turtle Graphics 窗口
win = turtle.Screen()
# 设置窗口大小和位置
win.setup(width=800, height=600, startx=0, starty=0)
# 运行 Turtle Graphics
turtle.done()
上面的程序将创建一个窗口大小为 800x600 像素,并将其放置在屏幕的左上角。
turtle.Screen().setup()
方法只能在 turtle.Screen()
对象创建后调用,如果尝试在调用之前使用该方法,则会引发 TurtleScreenBase没有定义宽度或高度
异常。width
或 height
设置为 0,则将使用默认宽度或高度。startx
或 starty
设置为 None,则将默认使用屏幕的中心点。