【python模块】turtle模块

本文详细介绍Python标准库中的Turtle模块,一个简单易用的绘图工具。文章讲解了如何使用Turtle进行基本绘图操作,包括前进、后退、转向、设置速度等,并演示了如何绘制五边形和填充颜色。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【python模块】turtle模块

 

'''
turtle模块
是一个简单的绘图工具
提供一个小海龟,可以把它理解为一个机器人,只能听懂有限的命令
绘图窗口原点(0,0)在正中间,默认朝向右
'''
import turtle

'''运动命令
turtle.forward(d)向前移动d长度
backward(d)向后移动d长度
right(d)向右转动d度,下
left(d)向左转动d度,上
goto(x,y) 移动到(x,y)
speed(speed)速度
'''
turtle.speed(5)
turtle.forward(100)
turtle.left(45)
turtle.forward(100)


'''笔画控制命令
up()笔画抬起,不会绘图
down()
setheading()改变海龟的朝向 
pensize(d)笔画宽度
pencolor(color)笔画颜色
reset() 重置,清空窗口
clear() 清空窗口,不会重置
circle(d) 绘制一个圆形,半径
circle(d,step5=5) 绘制五边形,半径
begin_fill()
turtle.fillcolor("red")
end_fill()
'''
turtle.up()
turtle.goto(-100,200)
turtle.down()
turtle.forward(30)

'''其他命令
done() 程序继续执行
undo() 撤销上一次动作
hideturtle() 隐藏海龟
showturtle() 显示海龟
screensize(x,y)
'''
turtle.reset()
turtle.begin_fill()
turtle.circle(100,steps=5)
turtle.fillcolor("red")
turtle.end_fill()

#保持程序不结束
turtle.done()
 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值