import turtle
# 创建一个屏幕对象
screen = turtle.Screen()
# 设置屏幕的标题
screen.title("Python Turtle 示例")
# 创建一个海龟对象
t = turtle.Turtle()
# 设置海龟的速度(1-10,1最慢,10最快)
t.speed(1)
# 画一个正方形
for i in range(4):
    t.forward(100)  # 向前移动100个单位
    t.right(90)     # 右转90度
# 画一个圆
t.penup()           # 抬起笔,不绘制线条
t.goto(-50, 0)      # 移动到指定位置
t.pendown()         # 放下笔,开始绘制线条
t.circle(50)        # 画一个半径为50的圆
# 保持窗口打开直到用户关闭
turtle.done()import turtle 导入了 turtle 模块,这是一个非常适合初学者学习绘图和编程逻辑的库。screen = turtle.Screen() 创建了一个图形窗口。screen.title("Python Turtle 示例") 设置了窗口的标题。t = turtle.Turtle() 创建了一个海龟对象,用于执行绘图命令。t.speed(1) 设置了海龟的移动速度,1 是最慢,10 是最快。for 循环让海龟向前移动并右转四次,每次90度,形成一个正方形。penup() 和 pendown() 方法控制海龟是否在移动时绘制线条,并使用 circle() 方法画一个圆。turtle.done() 保持窗口打开,直到用户手动关闭。希望这段代码能帮助你理解 turtle 库的基本用法。
上一篇:python 输出时间
下一篇:python 循环10次
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站