• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Python绘图之turtle库的基础语法使用

python 搞代码 4年前 (2022-01-09) 33次浏览 已收录 0个评论
文章目录[隐藏]

前言

Python语言的turtle库是一个直观有趣的图形绘制函数库,是python语言标准库之一。

turtle库也叫海龟库,是turtle绘图体系的Python实现。turtle库是Python语言的标准库之一,是入门级的图形绘制函数库。

turtle绘图体系:也叫海龟绘图系统,它是在1969年诞生,主要用于程序设计入门的一种绘图方式。

Python计算生态 = 标准库 + 第三方库

标准库:随解释器直接安装到操作系统中的功能模块。

第三方库:需要经过安装才能使用的功能模块。

turtle官方文档:https://docs.python.org/3/library/turtle.html

turtle库的绘图原理是在一个横轴为x、纵轴为y的坐标平面中,以原点(0,0)位置为开始点,根据一组函数指令的控制来移动,从而在它爬行的路径上绘制图形。

一、turtle库的导入

方法一:import turtle

方法二:import turtle as t

方法三:from turtle i

本文来源gaodai.ma#com搞##代!^码@网*

mport *

二、绘图命令介绍

1. 画布属性设置

语法含义
turtle.screensize(width,height,bg)   设置画布的宽、高、背景颜色
turtle.setup(width,height,startx,starty)  设置画布显示窗口的大小、位置,前两个参数为窗口大小,后两个参数为起始点位置

2. 画笔属性设置

语法含义
turtle.pensize(width)设置当前画笔线条的宽度为width像素
turtle.colormode(1.0[255])设置画笔颜色模式
turtle.pencolor(colorstring)设置画笔的颜色,参数colorstring可以是”green”、”red”、”blue”、“yellow”等英文字符串
turtle.speed(5)设置画笔的移动速度,画笔绘制的速度范围在[0,10]整数之间,数字越大,画笔移动的速度越快。

3.  移动画笔和转角绘图

语法含义
turtle.penup()/pu()/up()提起画笔,不绘图
turtle.pendown()/pd()/down()画笔移动时绘制图形
turtle.forward(100)/fd(100)画笔向当前方向移动100像素距离
turtle.backward(100)/bk(100)画笔向相反方向移动100像素距离
turtle.right(45)/rt(45)画笔顺时针移动45度
turtle.left(45)/lt(45)画笔逆时针移动45度
turtle.setheading(45)/seth(45)设置当前画笔朝向为45度
turtle.goto(x,y)移动画笔到指定坐标位置
turtle.hideturtle()隐藏画笔turtle形状
turtle.showturtle()显示画笔turtle形状

搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Python绘图之turtle库的基础语法使用

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址