python-常用模块

发布时间:2022-07-01 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了python-常用模块脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

一、模块概述

        模块指的是包含python代码的文件,也就是一个.py文件就是一个模块。文件夹(directory)---->包(package),是一种特殊的模块。模块名要符合标识符的命名规范,以字母开头,且不能和自带的模块重名。模块第一次被导入时会先执行模块本身,多次导入只有第一次会执行。

二、模块内容

        变量→属性

        

python-常用模块

        函数→功能

        

python-常用模块

        类→功能的集合

        

python-常用模块

        自测代码→测试模块能不能正常使用

        

python-常用模块

        main方法只有直接执行模块本身才会被执行,当模块被调用时,;main方法不会被执行

三、模块导入的原理

  1. 在指定目录搜索指定模块,运行该模块获取模块中的属性(变量)和功能(方法)
  2. 指定目录F1a;当前项目所在目录---->path环境变量
  3. 如果在指定的目录都没有找到所需的模块,就报错
  4. 包本身是一种特殊的模块,导包就是导模块
  5. 把同一类型的模块放在一个包(文件夹)
  6. python package包其实就是文件夹,比普通的文件夹多了一个初始化文件__inIT__.py

四、模块导入的方法

        From 目录层级 import 模块名         from 目录层级.模块名 import 功能         import ***(导入整个模块,多用于导入python自带模块)

 五、random模块

        常用方法

                uniform(a,b):生成(a,b)之间的随机小数

                

python-常用模块

                random():生成(0,1)之间的随机小数                 randint(a,b):生成[a,b]之间的随机整数                 randrange(a,b,[步长]):生成[a,b)之间的随机整数,步长默认为1

                

python-常用模块

                choice():随机选择序列中的一个元素                 shuffle():随机打乱列表本身元素的顺序

 六、time模块

         (1)python表示时间的三种格式

                时间戳:time()-----计算机能够识别的时间

                

python-常用模块

                时间元组:localtime()-----用来操作时间                 

python-常用模块

                format time 格式化字符串:strftime()-----人能够认识的时间                 

python-常用模块

         (2)常用方法:

                sleep(sec):暂停sec秒                 time():获取当前的时间戳

                

python-常用模块

                localtime/gmtime([时间戳]): 将时间戳转为时间元组,默认当前系统时间元组

                

python-常用模块

                gmtime获取到的是UTC 时间                 mktime(时间元组):将时间元组转为时间戳

                

python-常用模块

                strftime(时间字符串格式,时间元组):将时间元组转为格式化时间字符串

                

python-常用模块

                strptime(时间字符串,字符串对应的格式):将格式化时间字符串转为时间元组

                

python-常用模块

         (3)时间元组、时间戳、格式化字符串转换

                

python-常用模块

脚本宝典总结

以上是脚本宝典为你收集整理的python-常用模块全部内容,希望文章能够帮你解决python-常用模块所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。