- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
Python模块江苏电子职业学院Python物联网
模块是一个包含所有定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用python标准库的方法。概念
import语句当解释器遇到import语句,如果模块在当前的搜索路径就会被导入。importmodule1[,module2[,...moduleN]#!/usr/bin/python3
#Filename:demo.py
defprint_func(par):
print(Hello:,par)
return#!/usr/bin/python3
#Filename:test.py
#导入模块
importdemo
#现在可以调用模块里包含的函数了
demo.print_func(libo)Hello:libo
from…import语句Python的from语句可以实现从模块中导入一个指定的部分到当前命名空间中,语法如下#!/usr/bin/python3
#Filename:demo.py
defprint_func(par):
print(Hello:,par)
return
defprint_part(bar):
print(hi:,bar)
return#!/usr/bin/python3
#Filename:test.py
#导入模块
fromdemoimportprint_part
#现在可以调用模块里包含的函数了
print_part(libo)frommodnameimportname1[,name2[,...nameN]]
from…import*语句把一个模块的所有内容全都导入到当前的命名空间也是可行的,只需使用如下声明#!/usr/bin/python3
#Filename:demo.py
defprint_func(par):
print(Hello:,par)
return
defprint_part(bar):
print(hi:,bar)
returnfrommodnameimport*#!/usr/bin/python3
#Filename:test.py
#导入模块
fromdemoimport*
#现在可以调用模块里包含的函数了
print_part(libo)
print_func(wantin)
模块反思模块作用1:为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样每个.py文件包含的代码就相对较少;模块作用2:大大提高了代码的可维护性;模块作用3:避免函数名和变量名冲突。相同名字的函数和变量完全可以分别存在不同的模块中。分功而治,模块间互相引用,突破“零代码”工程,加快项目构建;一带一路不断拓展合作区域与领域,共商、共享、共建。截至2021年10月26日,中国与140个国家和32国际组织,签署了206份共建“一带一路”合作文件
Python数字、Python字符串Python元组Python列表Python字典
您可能关注的文档
- 逆向工程与快速成型技术应用 第4版 课件 项目 1 逆向工程技术.pptx
- 逆向工程与快速成型技术应用 第4版 课件 项目 3 数据处理及数模重构.pptx
- 逆向工程与快速成型技术应用 第4版 课件 项目 4 快速成型技术概述.pptx
- 逆向工程与快速成型技术应用 第4版 课件 项目 5 快速成型数据模型的前处理.pptx
- 逆向工程与快速成型技术应用 第4版 课件 项目 6 快速成型材料及后处理.pptx
- 逆向工程与快速成型技术应用 第4版 课件全套 1-1 掌握逆向工程技术的定义与实施流程--- 6-3 不同工艺成型件的后处理流程.pptx
- 逆向工程与快速成型技术应用 第4版 思考题及答案汇总 孙春华 项目1--6 逆向工程技术的认知---快速成型材料及后处理.docx
- 逆向工程与快速成型技术应用 第4版 思考题及答案 项目四 快速成型技术概述.docx
- 逆向工程与快速成型技术应用 第4版 思考题及答案 项目六 快速成型材料及后处理.docx
- 逆向工程与快速成型技术应用 第4版 思考题及答案 项目五 快速成型数据模型的前处理 .docx
文档评论(0)