模块

0.

不行了 我要配眼镜了 看不清东西了 老盯着 眼珠子都要爆炸了

到这基本就把基础这些又刷了一遍 感觉 能看懂 但是写不一定写的出来 很难受

多写多练一定是必要的

之后第二本大数据的书也准备好了  开始看那个怎么从头弄了 

如果还是需要服务器这种东西的话 有点头疼 我还得从头再准备 

 

 

1.

模块就是一个程序

导入时候 import 文件名             

(这个文件名即模块名)

然后模块.函数()

 

2.

if  __name__='__main__'

在模块中要有

 

3.

模块放置的位置 Python/lib/site-package

用sys.path可以看

 

4.

把多个模块打包进一个文件夹里 需要有一个叫

__init__.py的文件 可以是空的 需要告诉别人 这个文件夹是一个包

 

5.

sys模块

argv函数 命令行参数 包括脚本名字

exit([arg])退出当前程序

modules 一个字典 将模块名映射到加载的模块

path 列表 给一个路径

platform 一个平台标识符

stdin 标准输入流  一个类似于文件的对象

stdout 标准输出

stderr 标准错误

 

6.

os模块 

fileinput模块

 

7.

sets模块 集合

heap模块  堆

collections  双端队列

 

8.

time模块

元组(年,月,日,时,分,秒,星期,全年第几天,夏令时(0、1、-1))

asctime([tuple])将时间元祖转换为字符串

localtime([secs])讲秒数转换为表示当地时间的日期元组

mktime(tuple) 将时间元祖转换为当地时间

sleep(secs)  休眠这么多秒

strptime(string)  将字符串转换为时间元祖

time()   当前时间

 

9.

random模块  我一直觉得是左闭右开  但这个教材上是左开右闭

random()  返回一个0-1的随机实数

getrandbits(n)  以长整数方式返回n个随机的二进制位

uniform(a,b)  返回一个a-b的随机实数

randrange(【start,】stop【,step】)从这个range中随机选一个数

choice(seq) 从序列seq中随机选一个元素

shuffle(seq【,random】)就地打乱seq

sample(seq,n) 从序列seq中随机选择n个值不同的元素

 

10.

re模块 正则 这个有点重点  回头细看看

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值