简单说下库
python的计算生态=标准库+第三方库
- 标准库: 安装python时自带的库
例如有:
- OS库 - 操作系统接口
- math库 - 数学库(常见的数学算式)等等
参见我另外一篇csdn:https://mp.csdn.net/mdeditor/92766157#
- 第三方库:
- requests,selenium, django
- 因为研究方向不同,使用的库广泛
turtle库
库就会产生很多方法(接口api),先学会理解使用,再去想为什么
-
import turtle 引入模块(库)turtle
-
t = turtle.Pen() Pen()函数。自动创建一个画布
-
turtle.setup(width, height, startx, starty)
setup()设置窗体的大小和位置 -
t.forward(n) 向前移动n个像素
-
t.backward()
-
t.left(90) 向左转90度
-
t.right()
-
setheading() 是面向()度
-
t.reset() 重置命令(复位)
-
t.clear (清除屏幕)对海龟无效
-
t.up() 把笔抬起来
-
t.down() 把笔放下去
颜色填充函数
使用Turtle不只可以画线条,也可以将画出的封闭线条进行填充。
-设定填充色:t.color(r, g, b) 红绿蓝
-开始填充:t.begin_fill()
-结束填充:t.end_fill()
画圆
turtle.circle(radius,extent,step)
radius 是必需的,表示半径,正值时逆时针旋转;
extent 表示度数,用于绘制圆弧;
step 表示边数,可用于绘制正多边形;
extent 和 step 参数可有可无。