Python基础库函数

引用库函数

Python计算生态 = 标准库 (随解释器直接安装在操作系统中的功能模块)+ 第三方库 (需安装才能使用的功能模块)

库Library,包Package,模块Module => 统称模块

三种方法引用库函数

import <模块名1>	<模块名2>.....
import <模块名1> as <别名1><模块名2> as <别名2>.....
from <模块名> import <成员名>
from <模块名> import <成员名> as <别名>
from <模块名> import <成员名1>,<成员名2>.....
from <模块名> import <成员名1> as <别名1>,<成员名2> as <别名2>.....

turtle库

turtle构图体系

  1. turtle绘图窗体
    在这里插入图片描述
  2. turtle空间坐标体系

在这里插入图片描述在这里插入图片描述

画笔设置

方法说明
penup() 或 pu()画笔提起
penup() 或 pd()画笔落下
pensize(x) 或 width(x)画笔宽度为x
pencolor(x) 或 color(x)画笔颜色为x
speed(x)画笔速度为x
isdown()当前画笔是否落下

画笔状态

可用print()函数输出海龟的状态

方法说明
position() 或 pos()当前画笔 坐标
xcor()当前画笔 坐标x
ycor()当前画笔 坐标y
>>>
heading()当前画笔 朝向

画笔移动

方法说明
forward(distance) 或 fd(distance)当前的画笔向前移动distance
backward(distance) 或 back(distance) 或 bk(distance)当前的画笔向后移动distance
>>>
goto(x,y) 或 setpos(x,y) 或 setposition(x,y)将画笔移动到坐标为x,y的位置
setx(x)设置x的坐标后平移
sety(y)设置y的坐标后平移
home()返回原点
>>>
setheading(angle) 或 seth(angle)设置当前朝向为angle角度(绝对角度)
right(angle)顺时针转动angle(海龟角度)
left(angle)逆时针转动angle(海龟角度)
>>>
dot(d,color)绘制一个直径为d,颜色为color的圆点(color可以省略)
circle(r,angle)绘制半径为r,角度为angle的弧形(圆形在海龟左侧r处)(若r为负,则在右侧)

全局控制

方法说明
clear()清空窗口,但画笔位置和状态不会改变
reset()清空窗口,恢复至起始状态
undo()撤回上一个turtle操作

其它

方法说明
write(s,[font=(name,size,type)])s为文本内容,font是字体的参数,分别为名称,大小和类型;font为可选项,font参数也是可选项
title(x)绘图框的标题为字符串x

pyinstaller库

pyinstaller库是一个第三方库,需要下载才可以使用

pyinstaller库的下载

方法一:

打开cmd,输入pip install pyinstaller
(优点:简单快捷)
(缺点:在安装时常常因为各种原因报错)

方法二

GitHub网站 https://github.com/pyinstaller/pyinstaller
进入界面后点击"Clone and download" “download zip
解压后安装到D盘后打开cmd依次输入:

D:

cd D:\pyinstaller-develop\bootloader

python ./waf configure build install

cd D:\pyinstaller-develop

python setup.py install

在这里插入图片描述

验证是否安装成功:
重新打开cmd 输入

pyinstaller

在这里插入图片描述
则表示安装成功

pyinstaller使用说明

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值