学习

这一周中主要学习了python中的函数和模块

python的模块

1.在python中一个后缀名为.py的python文件就是一个模块

模块中可以定义函数,类等

模块有可以避免函数,类,变量等名称相冲突的问题

模块不仅提高了代码的可维护性,同hi含提高了代码的可重用性

再给模块明敏的时候哟啊求全部使用小写字母。多个单词之间使用下划线进行分隔

如果自定义模块名称与系统内置模块名称相同,那么再导入时会优先导入自定义的模块

2.系统内置模块:由开发人员编写好的模块,在安装Python解释器时一同安装计算机

3.自定义模块:一个以.py结尾的文件就是一个模块,新建Python文件,实际上就是在新建模块

作用:一是规范代码,将功能相同的函数,类封装到一个模块中,让代码更易于阅读:另一个目的是与系统内置模块相同,既可以被其他模块调用,提高开发的效率

4.模块的导入:编写完成就可以1被其他模块惊醒调用并使用被调用模块中的功能

import导入方式的语法结构:import 模块名称[as别名]

from..import导入方式的语法结构:from 模块名称 import 变量/函数/类/*

注意:当导入的模块有同名的函数时,会出现覆盖现象(即后面出现的函数会覆盖前面的函数),如果不想被覆盖,可以使用import

5.常用的内置模块:在安装Python解释器一起安装进来的模块被称为系统的内置模块(标准模块或标准库

os模块:与操作系统和文件相关操作有关的模块

re模块:用于Python的字符串中执行正则表达式的模块

random模块:用于产生随机数的模块

json模块:用于对高维数据进行编码和解码的模块

time模块:与时间相关的模块

datetime:与日期时间香瓜俺的模块,可以方便的显示日期并对日期进行运算

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容