python turtle库 time库 random库 jieba库

turtle库(绘图)

turtle.setup(width,height,startx,starty) 设置窗体大小及位置
turtle.goto(x,y) 根据空间座标系(x,y)绘制海龟的的轨迹
turtle.fd(x) 海龟向前进x个像素
turtle.left(x) .right(x) 海龟左转右转x度
turtle.pu() 擡起画笔,海龟在飞行
turtle.pd() 落下画笔,海龟在爬行
turtle.pensize() 设置画笔的宽度
turtle.pencolor() 设置画笔的颜色
turtle.circle(r,extent) 根据半径r绘制extent角度的弧形
turtle.seth(angle) 改变海龟行走角度
turtle.done() 海龟运行结束后窗体不关闭
turtle.delay(x) 修改属性的延迟,以实现加快作图的目的
turtle.clear() 清空画布,但不退出画
turtle.write(s,font=(“name”,size,“type”)) 用来写文本,s为文本内容,font是字体的参数,里面分别为字体名称,大小,类型
turtle.hideturtle() 海龟隐藏

time库

time() 获取当前时间戳,即计算机内部时间值,浮点数
ctime() 获取当前时间并以易读方式表示,返回字符串 ‘Fri Jan 26 12:11:16 2018’
gmtime() 获取当前时间,表示为计算机可处理的时间格式
strftime(tpl,ts) tpl是格式化模板字符串,用来定义输出效果 ts是计算机内部时间类型变量 t=time.gmtime()
time.strftime("%Y-%m-%d %H:%M:%S",t) ‘2018-01-26 12:55:20’
%Y年份 %m月份 %B月份名称 %b月份名称缩写 %d日期 %A星期
%a星期缩写%H小时(24h制) %h小时(12h制) %p上/下午 %M分钟 %S秒
strptime(str,tpl) str是字符串形式的时间值 tpl是格式化模板字符串,用来定义输入效果 timeStr=‘2018-01-26 12:55:20’
time.strptime(timeStr,"%Y-%m-%d %H:%M:%S")
perf_counter() 返回一个CPU记得精确时间,单位为秒 由于起点不确定,连续调用差值才有意义
sleep(s) s拟休眠的时间,单位是秒,可以是浮点数

random库(随机数)

random.random() 生成一个(0.0,1.0)之间的随机小数
random.seed(x) 初始化给的的随机数种子,默认为当前系统时间 random.seed(10) 产生种子10对应的序列
random.randint(a,b) 生成一个[a,b]之间的整数
random.randrange(m,n[,k]) 生成一个[m,n]之间以k为步长的随机整数
random.getrandbits(k) 生成一个k比特长的随机整数
random.uniform(a,b) 生成一个[a,b]之间的随机小数
random.choice(seq) 从序列seq中随机选择一个元素
random.shuffle(seq) 将序列seq中元素随机排列,返回打乱后的序列

jieba库(分词)

jieba.lcut(s) 精确模式,返回一个列表类型的分词结果
jieba.lcut(“中国是一个伟大的国家”)
[‘中国’,‘是’,‘一个’,‘伟大’,‘的’,‘国家’]
jieba.lcut(s,cut_all=Ture) 全模式,返回一个列表类型的分词结果,存在冗余
jieba.lcut(“中国是一个伟大的国家”,cut_all=Ture)
[‘中国’,‘国是’,‘一个’,‘伟大’,‘的’,‘国家’]
jieba.lcut_for_search(s) 搜索引擎模式,返回一个列表类型的分词结果,存在冗余
jieba.lcut_for_search(“中华人民共和国是伟大的”)
[‘中华’,‘华人’,‘人民’,‘共和’,‘共和国’,‘中华人民共和国’,‘是’,‘伟大’,‘的’]
jieba.add_word(w) 向分词词典增加新词w

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章