今天,边肖将与你分享一篇关于用例子解释Python通用模块的文章。边肖觉得内容挺好的,现在分享给大家,很有参考价值。有需要的朋友一起看看吧。
目录
一、模块概述二、模块内容三、模块导入原则四、模块导入方法五、随机模块六、时间模块(1)python表达时间的三种格式(2)常用方法:(3)时间元组、时间戳、格式化字符串的转换总结。
一、模块概述
模块是指包含python代码的文件,即. py文件就是一个模块。文件夹(目录)-包是一种特殊的模块。模块的名称应该符合标识符的命名规范,以字母开头,并且不能与自己的模块同名。第一次导入模块时,首先执行模块本身,多次导入只在第一次执行。
二、模块内容
变量属性
功能功能
类函数集合
自检代码测试模块能否正常使用。
只有当模块本身被直接执行时,main方法才会被执行。调用该模块时,不会执行main方法。
三、模块导入的原理
在指定的目录下搜索指定的模块,运行模块得到模块中属性(变量)和函数(方法)的指定目录:当前项目所在的目录——path环境变量。如果在指定的目录中找不到所需的模块,将会报告一个错误。包本身就是一个特殊的模块,引导包就是引导模块。python包包实际上是一个文件夹,里面有一个初始化文件_
四、模块导入的方法
从目录级导入模块名称
从目录级别。模块名称导入功能
导入***(导入整个模块,多用于导入python自己的模块)
五、random模块
常用方法:
Uniform(a,b):在(a,b)之间生成随机小数
Random():生成(0,1)之间的随机小数
Randint(a,b):生成[a,b]之间的随机整数
RAND (a,b,[步长]):生成[a,b]之间的随机整数,步长默认为1。
Choice():随机选择序列中的一个元素。
Shuffle():随机打乱列表中元素的顺序。
六、time模块
(1)python表示时间的三种格式
时间戳:time()-计算机可以识别的时间。
时间元组:localtime() -用于操纵时间。
格式时间格式字符串:strftime() -人们可以知道的时间。
(2)常用方法:
睡眠(秒):暂停秒
Time():获取当前时间戳。
Local/GMTime ([timestamp]):将时间戳转换为时间元组,默认为当前系统时间元组。
Gmtime获取UTC时间。
Mktime(时间元组):把时间元组变成时间戳。
Strftime(时间字符串格式,时间元组):将时间元组转换为格式化的时间字符串。
Strptime(时间字符串,字符串对应的格式):将格式化的时间字符串转换为时间元组。
(3)时间元组、时间戳、格式化字符串转换
总结
本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。