python什么是模块什么是库,python本身带着一些标准的模块库
1.什么是模块?
考虑模块与代码库是相同的。
要包含在应用程序中的一组功能的文件。
2.定义模块。
要创建一个模块,只需将所需的代码保存在一个文件扩展名为。py:
例如:
将此代码保存在名为mymodule.py def greeting(name)的文件中:
打印(“你好,”姓名)
3.使用模块模块
现在,我们可以使用import语句来使用刚刚创建的模块:
例如:
导入名为mymodule的模块,并调用问候函数:import mymodule。
mymodule.greeting(Jonathan )
注意:在模块中使用函数时,请使用以下语法:模块名.函数名。
4.模块中的变量
如前所述,模块可以包含函数或所有类型的变量(数组、字典、对象等)。):
例如:
将此代码保存在文件mymodule.py person1={
姓名:约翰,
年龄:36岁,
国家:挪威
}
例如:
导入名为mymodule的模块并访问person1字典:import mymodule。
a=mymodule.person1[age]
打印(一份)
5.模块的命名
可以随意命名模块文件,但文件扩展名必须是。py。
6.模块的别名
导入模块时,可以使用as关键字创建别名:
例如:
为mymodule创建一个名为mx的别名:将mymodule作为mx导入。
a=mx.person1[age]
打印(一份)
7.内置模块
Python中有几个内置模块,您可以随时导入。
例如:
以及导入平台模块:导入平台。
x=平台.系统()
打印(x)
8.使用dir()函数查看模块中的函数。
内置函数可以列出模块中所有的函数名(或变量名)。dir()函数:
例如:
列出所有属于平台模块的已定义名称:导入平台
x=方向(平台)
打印(x)
注意:dir()函数可以在所有模块上使用,也可以在自己创建的模块上使用。
9.使用from和import导入指定的函数。
您可以选择使用from关键字从模块中仅导入部分函数。
例如:
名为mymodule的模块有一个函数和一个字典:def greeting(name):
打印(“你好,”姓名)
人员1={
姓名:约翰,
年龄:36岁,
国家:挪威
}
例如:
仅从模块导入人员1字典:从我的模块导入人员1
打印(人员1[年龄])
注意:使用from关键字导入时,不要在引用模块中的元素时使用模块名称。例如,人员1[年龄]不使用我的模块
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。