Python 复习(五) 标准库复习

2019-02-21 19:45:47

  话不多说,开始!

Python 二级要求掌握的库有:turtle、random、time、其他库有request、jieba等,都比较简单,现在开始复习。

  (一) turtle库

  画图。导入方式

import turtle as t

    1.1 窗体函数

      t.setup(width,lenth,startx,starty).turtle默认起始点是中心点,以前右为正。

    1.2 画笔状态

画笔状态函数
pensize()/width()设置画笔宽度
penup()/up()/pu()抬起画笔
color()三个参数,0-1
pendown()下放画笔
hideturtle()/showturtle()隐藏/显示画笔
screensize()屏幕大小
clear()清除图像,小海龟位置不变
reset()全部清除,回到默认值

 

 

 

 

 

 

 

 

    

 

 

 

    1.3 运动方式

运动方式
forward(distance)/fd()前进,可负
backward()后退,可负
seth(to_angel)/setheading()设置角度,逆时针为正
circle(radiums,angel)可正,可负
left(angel)/right(angel)向左向右
goto(x,y)移动至绝对坐标

 

 

 

 

 

 

 

 

 

 

 

 

  (二)random

 

seed()设置种子,默认为系统时间
random()生成【0,1)
randint(a,b)生成(a,b)的整数
getrandbits(k)生成k比特长度的整数
randrange(start,stop[,step])生成一个[start, stop)之间以step为步数的随机整数 
chioce(seq)从序列中随机选择一个
shuffle(seq)洗牌,打乱
uniform(a,b)生成一个[a, b]之间的随机小数
sample(pop,k)从pop类型中随机选取k个元素,以列表类型返回

 

 

 

 

 

 

 

 

 

 

 

 

 

 

  (三) time

 

time()时间戳
ctime()Thu Feb 21 21:14:00 2019
sleep()休眠

 

 

 

 

 

time.time()1551919167.1406364
time.localtime()struct_time
time.gmtime(时间戳)struct_time
time.mktime(struct_time)时间戳
time.strptime(time_str,format'')struct_time
time.strftime(format'',struct_time)str_format

转载于:https://www.cnblogs.com/zero27315/p/10415409.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值