python的turtle库认识和学习(7)之长方形

本文介绍如何使用Python的Turtle模块绘制一个长150像素、宽100像素的长方形。通过设置画笔颜色、填充颜色、速度及笔头大小,演示了长方形的绘制过程,并分析了每一步的移动方向和距离。

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

1.简短代码

from turtle import*#这种模块引出,即从turtle中引入所有模块
import time#引出模块
pensize(5)#设置笔头大小为5
speed(5)#设置画笔速度为5
pencolor("red")#设置画笔颜色为红色
fillcolor("green")#设置填充颜色绿色
begin_fill()  # 开始填充图像
left(90)
fd(100)#t.forward可以写成t.fd,即fd。
right(90)
fd(150)
right(90)
fd(100)
right(90)
fd(150)
end_fill()  # 停止填充
time.sleep(10)#设置画面停留时间10秒,自动关闭窗口

2.长方形画图分析
left(90)#左转90°
fd(100)#t.forward,向前进100个像素
right(90)#右转90°
fd(150)#向前150个像素
right(90)#右转90°
fd(100)#向前100个像素
right(90)#右转90°
fd(150)#向前150个像素

即:
→左转,↑,100,然后右转→,150,然后右转,↓,100;然后右转,←150
在这里插入图片描述

即长方形,高(宽)100,长150
运行结果图
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值