基本信息
文件名称:Python编程基础(第3版)(微课版)课件 5.3 存储并导入函数模块.pptx
文件大小:139.14 KB
总页数:13 页
更新时间:2025-05-27
总字数:约小于1千字
文档摘要
存储并导入函数模块;;模块是最高级别的程序组织单元,它能够将程序代码和数据封装起来以便重用。
模块通常对应Python的脚本文件(.py文件),该文件包含该模块定义的所有函数和变量。
模块可以被其他程序导入,以便程序使用其中的函数等功能。导入模块后,在模块文件中定义的所有变量名都会以被导入模块对象的成员的形式被调用。;defmake_steak(d,*other):
...做一份牛排
...print(Makeasteakwelldonein%d%d+withtheother:)
...foroinother:
...print(-+o);将上述代码块保存为steak.py,并存放在当前路径。
导入这个模块,并且调用里面的make_steak函数,代码如下。;;在Python中,可以导入模块中的指定函数,且指定函数可以是多个。
以steak.py为例,只导入指定函数的操作代码如下。;如果模块中的函数较多,并需要导入所有函数,那么可以使用星号运算符导入所有函数,代码如下。;;如果导入的函数的名称可能与程序中现有的名称冲突或名称太长,那么可以用as语句在导入时给函数指定别名。
给make_steak函数指定别名为ms的操作代码如下。;在Python中,可以给模块指定别名。通过给模块指定简短的别名(如给steak模块指定别名S),能够方便地调用模块中的函数。
相比类似steak.make_steak的调用方式更为简洁,指定模块别名代码如下。;;【任务5-4】实现求方差函数存储与导入