Python模块可以分几类,怎样引入和定义模块
Admin 2022-05-21 群英技术资讯 502 次浏览
模块指的是Python的程序文件(源文件),模块的文件名就是模块名加上.py,里面包含了Python对象定义和Python语句,模块包含了定义函数、类和执行代码等等。模块提高了代码的可维护性、模块提高了代码的可重用性、模块避免了函数名和变量名冲突。
在Python中,模块可以分为3类,内置标准模块、自定义模块、第三方模块
1、 import 语句: 想使用 Python 源文件,只需在另一个源文件里执行 import 语句,语法如下:
语法: import module1[, module2[,... moduleN] # 导入模块 import support # 现在可以调用模块里包含的函数了 support.print_func("Runoob")
2、 from 模块名 import 功能:若只想导入模块中的某个对象,则可以使用from导入模块中的指定对象,其语法格式如下:
语法: from 模块名 import 功能 from math import sqrt num = sqrt(9) #只调用sqrt功能后,就不需要加模块名了 print(num)
3、as 模块取别名:有的模块或者模块内的功能名字比较长,多次使用的时候不方便,可以进行自定义模块或者功能的名字。
语法: import 模块名 as 别名 import time as t t.sleep(3) #延迟三秒 print("hello world")
在Python中,每个.py文件都可以作为一个模块,模块的名字就是文件的名字。如果创建的模块与当前程序在用一目录,则此时可以通过导入该模块便可引用其中包含的函数。
_name_属性:它存在于每个.py文件中。当模块被其他程序导入使用时,模块__name__属性值为模块文件的主名;当模块直接被执行时,__name__属性值为'__main__'。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
在本文中,我们用代码详细说明了Python中超实用的5个函数的重要作用,这些函数虽然简单,但却是Python中功能最强大的函数,下面一起来看看文章的详细介绍吧,希望对你的学习有所帮助
pygame是python用来写游戏的扩展包,用这个扩展包,可以比较容易的构造一个游戏窗口,这篇文章主要给大家介绍了关于如何利用Python创建一个游戏窗口的相关资料,需要的朋友可以参考下
这篇文章主要介绍了基于Python绘制子图及子图刻度的变换等的问题,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
这篇文章主要介绍了Python可视化神器pyecharts之绘制箱形图,箱形图(Box-plot)又称为盒须图、盒式图或箱线图,是一种用作显示一组数据分散情况资料的统计图,因形状如箱子而得名
这篇文章主要为大家介绍了Python中常用的两个序列化模块:pickle序列化和json序列化。文中的示例代码讲解详细,感兴趣的小伙伴可以学习一下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008