Python模块可以分几类,怎样引入和定义模块
Admin 2022-05-21 群英技术资讯 747 次浏览
在这篇文章中,我们来学习一下“Python模块可以分几类,怎样引入和定义模块”的相关知识,下文有详细的讲解,易于大家学习和理解,有需要的朋友可以借鉴参考,下面就请大家跟着小编的思路一起来学习一下吧。模块指的是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中的多重继承以及如何在程序中使用它。还将了解多级继承和方法解析顺序。
python的两个单元测试包分别是 doctest 和 unittest,这两个包的使用起来各有长处,适用于不同的场景,这篇文章主要介绍了Python单元测试的两种写法,需要的朋友可以参考下
python中如何求取字典最大值?方法一,通过sorted()函数排序所有的value;方法二,通过max函数取字典中value所对应的key值;
这篇文章主要介绍了Python中adfuller()函数作用与用法,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
本篇文章给大家带来了关于Python的相关知识,其中主要整理了编码规范的相关问题,想要写好python代码,必须了解python相关编码规范,有了这个的加持,编写的代码不仅可以实现相应的
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008