知行编程网知行编程网  2022-08-27 05:30 知行编程网 隐藏边栏  32 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python的turtle库是什么?怎么用?的相关知识,包括python自带的库,以及python的turtle库这些编程知识,希望对大家有参考作用。

介绍给你的库有很多,但是你对绘图工具了解多少呢?下面是一个绘制类型的库,给大家介绍一下——Turtle库,一起来了解一下吧~



turtle库基本介绍



turtle库概述


turtle(海龟)库是turtle绘图体系的Python实现


  • turtle绘图体系:1969年诞生,主要用于程序设计入门


  • Python语言的标准库之一


  • 入门级的图形绘制函数库



标准库


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

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

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


  • 库Library、包Package、模块Module,统称模块



turtle的原理


turtle(海龟)是一种真实的存在


  • 有一只海龟,其实在窗体正中心,在画布上游走


  • 走过的轨迹形成了绘制的图形


  • 海龟由程序控制,可以变换颜色、改变宽度等



turtle的魅力

python的乌龟库是什么?如何使用?



turtle绘图窗体布局

python的乌龟库是什么?如何使用?

turtle.setup(width, height, startx, starty)



turtle空间坐标体系

python的乌龟库是什么?如何使用?

import turtle
turtle.goto( 100, 100)
turtle.goto( 100,-100)
turtle.goto(-100,-100)
turtle.goto(-100, 100) turtle.goto(0,0)

python的乌龟库是什么?如何使用?



turtle角度坐标体系

python的乌龟库是什么?如何使用?

 turtle.seth(angle)

  • seth()改变海龟行进方向


  • angle为绝对度数


  • seth()只改变方向但不行进



RGB色彩体系


由三种颜色构成的万物色

  • RGB指红蓝绿三个通道的颜色组合

  • 覆盖视力所能感知的所有颜色

  • RGB每色取值范围0-255整数或0-1小数

python的乌龟库是什么?如何使用?



色彩模式


默认采用小数值 可切换为整数值

turtle.colormode(mode)
1.0:RGB小数值模式
255:RGB整数值模式



小结:

turtle库的海龟绘图法

turtle.setup()调整绘图窗体在电脑屏幕中的布局

画布上以中心为原点的空间坐标系: 绝对坐标&海龟坐标

画布上以空间x轴为0度的角度坐标系: 绝对角度&海龟角度

RGB色彩体系,整数值&小数值,色彩模式切换


如需了解更多python实用知识,点击进入

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享