turtle库基本介绍

本文介绍了Python的turtle库,讲解了turtle.setup()函数用于设置窗口大小和位置,以及turtle.goto()、turtle.fd()、turtle.bk()等函数在绝对坐标系中的应用。还探讨了海龟坐标系中的turtle.left()和turtle.right(),以及RGB色彩体系在turtle库中的使用。

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

turtle的使用最小单位是像素,比如绘制100长的直线指的是100像素长的直线,
绘图窗体的坐标原点位于窗体的左上角,

**turtle.setup()**函数
turtle.setup()用来设置窗体的位置和大小,
turtle.setup(width,height,startx,starty),这四个参数分别代表宽度,高度,x的起始点坐标,y的起始点坐标,其中后面这两个参数是可选的。
宽度,高度指的是窗体的宽度和高度,起始点坐标指的是窗体的左上角的位置坐标,而左上角的位置坐标指的是窗体相对于屏幕左上角的位置坐标。当然,setup函数并不是必须的,只有需要控制窗体的大小或者窗体在屏幕中的显示位置时,可以考虑setup函数。
当没有设置startx,starty时,默认窗体位于屏幕的正中心。
当设置startx = 0,starty = 0时,窗体位于屏幕的左上角。

在turtle窗体内部,形成了一个空间坐标系,这个坐标系有绝对坐标和海龟坐标。

绝对坐标中

**turtle.goto()**函数
turtle.goto(x,y)指的是让无论是处于哪个位置的海龟立即去指定的位置,指定的这个位置就是函数中的(x,y)坐标。
最开始,海龟位于(0,0)位置,当遇到turtle.goto(x,y)时,它就会从(0,0)跑到(x,y)的位置,比如:

import
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值