python入门14模块

1.模块概述
为了解决难以维护的问题,我们把很多相似功能的函数分组,分别放到不同的文件中。这样每个文件所包含的内容相对较少,而且对于每一个文件的大致功能可用文件名来体现
优点:1.提高代码的可维护性
2.提高了代码的复用度,当一个模块完毕,可以被多个地方引用
3.引用其他的模块(内置模块和第三方模块和自定义模块)
4.避免函数名和变量名的冲突


2.使用标准库中的模块
#引入模块

import sys

#获取命令行参数的列表

for i in sys.argv:
     print(i)
 var1 = sys.argv[1]
 var2 = sys.argv[2]

#自动查找所需模块的路径列表

sys.path

3.使用自定义模块(import语句)
#一个.py文件就是一个模块

def sayGood():
    print("  ")

#格式: import module1[,module2]
#使用模块中的内容
格式:模块名.函数名/变量名

使用自定义模块(from…import语句)
#作用:从模块中导入一个指定的部分到当前命名空间
格式: from module import name1[,name2]
‘’'程序内容的函数可以将模块同名函数覆盖

使用自定义模块(from…import语句)
#from…import *语句
作用:把一个模块所有内容全部导入当前命名空间


补充:时间模块

UTC:格林尼治天文时间,世界标准时间
DST:夏令时

时间的表示形式:
1.时间戳
时间间隔的基础值从1970年1月1日凌晨算起
2.元组
元组有9个整型内容 year month day hours minutes seconds weekday Juliaday flag
3.格式化字符串

猜你喜欢

转载自blog.csdn.net/qq_35076836/article/details/83661948
今日推荐