📜  turtle 保持窗口打开 - Python (1)

📅  最后修改于: 2023-12-03 14:48:03.361000             🧑  作者: Mango

Turtle 保持窗口打开 - Python

简介

Turtle 是一个基于Python编程语言的图形库,它提供了一个可绘制图形的窗口和一个海龟作为运动的可控制对象。通过向海龟发送指令,我们可以轻松绘制各种图形和图案。

然而,在默认情况下,Turtle 绘制完图形后窗口会立即关闭,不给我们足够的时间来观察绘制结果。因此,我们需要采取一些方法来使窗口保持打开状态,以便我们能够查看和保存绘制的图形。

在下面的代码片段中,我们将演示如何保持 Turtle 窗口打开,使其在绘制图形后不会立即关闭。

代码示例

首先,我们需要导入 turtle 模块,并创建一个 Turtle 窗口和一个 Turtle 对象:

import turtle

# 创建窗口和海龟对象
window = turtle.Screen()
t = turtle.Turtle()

然后,我们可以使用 Turtle 对象绘制一些图形:

# 绘制一个正方形
for _ in range(4):
    t.forward(100)
    t.right(90)

最后,我们需要调用 window.mainloop() 方法来保持窗口打开,直到我们手动关闭它:

# 保持窗口打开状态
window.mainloop()

你可以将以上代码拷贝到一个 Python 脚本中并运行,你会看到一个窗口打开并绘制一个正方形。当你关闭窗口时,程序才会停止运行。

希望这个简单的代码示例能帮助你理解如何使 Turtle 窗口保持打开。尽情发挥你的想象力,用 Turtle 绘制更多有趣的图案吧!

以上是我编写的介绍 Turtle 如何保持窗口打开的内容,希望对你有所帮助!