千锋教育-做有情怀、有良心、有品质的职业教育机构

Python引入模块有几种方式?

来源:千锋教育
发布时间:2023-11-05 19:12:15
分享

要导入模块并调用,前提要导入的python模块中有料(函数,变量,class)才可以。先来定义一个python模块calc

defplus(a,b):

returna+b

defsubtract(a,b):

returna-b

再创建一个main.py文件,在其中做引入操作。okay,准备好了,那我们来逐个看下可以引入模块的方式吧。

引入整个模块,调用时需要加上模块名

importcalc

print(calc.plus(1,2))#3

print(calc.subtract(2,1))#1

引入模块特定的函数或变量,调用时无需加模块名

fromcalcimportplus,subtract

print(plus(1,2))#3

print(subtract(2,1))#1

引入整个模块,调用时无需加上模块名

fromcalcimport*

print(plus(1,2))#3

print(subtract(2,1))#1

引入整个模块,并对模块重命名,调用时加上重命名后的模块名

importcalcascalculator

print(calculator.plus(1,2))#3

print(calculator.subtract(2,1))#1

引入模块特定的函数或变量,并对其重命名,调用时无需加模块名

fromcalcimportplusasadd,subtractassub

print(add(1,2))#3

print(sub(2,1))#1

数一下,一共是6种方式,归纳一下就是from,import,as,*这些符号的组合而已。

以上内容为大家介绍了Python引入模块有几种方式?希望对大家有所帮助,如果想要了解更多Python相关知识,请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • Python语言自带的数据结构有哪些 Python作为一种脚本语言,其要求强制缩进,使其易读、美观,它的数据类型可以实现自动转换,而不需要像C、Java那样给变量定义数据类型,使其编写非常方便简单,所以广受大家的欢迎。现如今,Python
  • 用Python和Conu测试容器 越来越多的开发人员使用容器开发和部署他们的应用。这意味着可以轻松地测试容器也变得很重要。Conu(containerutilities的简写)是一个Python库,让你编写容器测试变得简单。本文向你介
  • Python循环应该怎么写? 说到处理循环,我们习惯使用for,while等,比如依次打印每个列表中的字符:lis=['I','love','python']foriinlis:pr
  • 优化 Python 程序的内存占用 Python的垃圾回收机制通过引用计数来决定一个对象要不要被回收。当一个对象被引用次数为0时,它就会被作为垃圾回收从而释放Python内存。但有些情况下,我们的代码可能在不经意间导致某些实际上我们不再
  • Python 中如何处理文件系统路径 1不同操作系统分隔符在Windows操作系统中,文件路径以倒斜杠作为文件夹之间的分隔符。但在OSX和Linux上,使用的则是正斜杠作为路径分隔符。如果希望让程序适配所有操作系统,就会用到os.path
  • Python数据结构的时间复杂性 1.让我们了解大O符号的含义是什么?在算法中执行许多操作。这些操作可能包括遍历集合,复制项目或整个集合,将项目追加到集合中,在集合的开始或结尾处插入项目,删除项目或更新集合中的项目。Big-O衡量算法