首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Python绘图库turtle快速入门

画板的设置

可以通过turtle.screensize(1000, 800)设置画板的大小,其中1000表示画板的宽度为1000个像素,800表示画板的高度是800个像素。通过turtle.done()可以控制画板在页面中显示而不关闭。

通过turtle.screensize(200, 400, 'pink')可以设置画板的大小和背景颜色。其中200表示画板的宽度,400表示画板的高度,pink表示画板的颜色。

画笔的设置

通过turtle.shape('turtle')可以设置画笔的形态。turtle表示画笔是一只小乌龟,如果是circle则表示画笔是一个原点。

通过turtle.colormode(255)和turtle.pencolor(0.9, 0.2, 1.0)可以设置画笔的颜色为RGB模式。

通过turtle.pencolor('blue')则可以通过颜色单词来设置画笔的颜色。

通过turtle.pensize(5)可以设置画笔的宽度。通过turtle.speed(10)可以设置画笔绘制的速度,其中速度是1-10的整数,数字越大表示画得越快。通过turtle.forward(100)可以让乌龟往前走,也就是向右进行绘制,得到的结果是长度为100个像素的向右的一条直线。

画笔的坐标

通过turtle.goto(200, 100)可以让画笔移动到x坐标为200,y坐标为100的绝对坐标位置。

可以通过forward,backward,left,right让画笔按照前后左右四个方向进行移动。

可以通过turtle.setheading(100)调整乌龟脑袋的方向,接下来乌龟对着的方向就是forward的方向。

可以通过turtle.left(90)让乌龟向左旋转90度,然后小乌龟再继续往前走,这样就能够得到一个直角。

可以通过turtle.right(90)让小乌龟向右旋转90度。

绘制图形

可以通过turtle.circle(50)绘制半径为50的圆。

可以通过turtle.circle(30, 180)绘制半径为30,弧度为180的半弧。

可以通过turtle.circle(40, steps=3)绘制边长为40的等边三角形。

可以通过turtle.dot(50, 'green')来绘制一个大小为50的点。

填充颜色

方法1。

方法2。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/Oz26In82tIhHqUTjdsYKnmOA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券