import 模块名/库名(函数所在文件名) as 别名
模块名库名(或别名).函数名()
from 模块名/库名 import fun1,fun2(函数名) / *(*表示库里面的所有函数)
fun1()
fun2()
★turtle库 填空大题
import turtle as t
from turtle import *
turtle.(t.)
setup(width,height,startx,starty) 单位:像素
宽 高 窗口与屏幕左侧距离 右侧
(t.)
penup()=pu() 提笔 (移画笔)
pendown()=pd() 落笔
pensize(width) 画笔宽度
pencolor("颜色单词") ,pencolor((r,g,b))写0~1表深浅 画笔颜色
color("画笔色","填充色") 颜色也可用(r,g,b)表示
begin_fill() 开始填充
end_fill() 结束填充
(begin,end也写才会填充)
write(s,font) 写出font字体字符串,font省默认字体
clear() 清空窗口不变画笔位置
reset() 清空窗口且所有变回默认值(新窗口)
hideturtle() 隐藏画笔(箭头)
showturtle() 显示画笔
(t.)
fd(distance), forward(d) 当前方向前进d ,默认向右
bk(d), backward(d) 后退
right(angle) 右转angle角度
left(angle)
seth(angle) 画笔朝向,右为0°,上90°,下270°...(绝对角度)
goto(x,y) 画笔移到(x,y)处,要提笔落笔否则路径会画出
setx(x) 画笔移到横坐标x处,纵坐标不变
sety(y)
home() 画笔移到原点,朝右
circle(r,e) 画半径r角度e的圆弧或圆(e正逆时针画,负顺)
省略e默认360(逆圆)
circle(r,steps=n) 画半径r圆的内切n边形
dot(size,color) 直径size,颜色c的原点
speed(0~10) 速度
random库
from random import *
seed(n) 初始随机数种子,可复现随机数(用一种子产生随机数相同)
random() [ 0.0,1.0)间返回随机数
randrange(a,b,s) [a,b)步长s的数中返回随机数(int)
randint(a,b) [a.b] 随机整数
uniform(a,b) [a,b] 随即小数
choice(seq) 从序列类型(列表元组),字典的值中返回随机数
sample(pop,k) 从集合列表元组中随机取k个元素,以列表返回
shuffle(ls) 打乱列表返回给ls(随机排列) !!!当单独语句使用
import jieba
jieba.add_word(连写词) 将s中某些字绑一起,后面再lcut则不会被拆分开!!必须写在lcut前面才有效
!!单独语句使用
jieba.lcut(s) 精确模式将汉字字符串分词返回列表 !赋值后输出或直接输出
jieba.lcut(s,cut_all=True) 全模式(可能词语都列出来:有冗余)
jieba.lcut_for_search(s) 搜索引擎模式
选择
考试不用
pip list 查看已安装的第三方库
win+r-->ctm-->pip会显示出所有可以命令(不用记了)
pip 命令 库名(命令:安装install,卸载uninstall)
网络爬虫方向:requests , scrapy
数据分析方向:numpy , scipy , pandas
文本处理方向:pdfminer , openpyxl , python-docx , beautifulsoup4
数据可视化方向:matplotlib , TVTK , mayavi
用户图形界面方向:PyQt5 , wxPython , PyGTK
机器学习方向:sdikit-learn , TensorFlow , Theano
Web开发方向:Diango , Pyramid , Flask
游戏开发方向:Pygame , Panda3D , cocos2d
其他:PIL , SymPy , NLTK , WeRoBot , MyQR
选择
os,sys,glob