- 2
- 0
- 约1.94千字
- 约 18页
- 2022-09-30 发布于安徽
- 举报
Python模块,就是一个.py文件,里面定义了一些变量、函数或类,需要的时候就可以导入这些模块;
一个单独的.py文件,既是程序,也是模块:
程序的设计目标是运行;
模块的设计目标是由其他程序导入并使用。
对程序设计来说,使用模块有以下好处:
提高代码的可维护性:合理地划分模块,分为多个文件,能很好地实现程序功能的定义;
提高代码的可重用性: “不要重复造轮子”,提高了开发效率;
有利于避免命名冲突:不同模块中的变量和函数的名字可以相同,模块导入时不会引起名字冲突。
程序中要使用某个模块,首先必须要导入这个模块。
模块导入使用import语句,语法格式如下:
import 语句导入整个模块,可以选择使用as选项为导入的模块指定一个别名,以方便后续的使用。
import math——导入内置的数学函数模块;
import cmath——导入内置的复数域数学函数模块;
import random——导入内置的随机函数模块;
import time——导入处理时间的标准库。
在math模块和cmath模块中有很多同名函数,但在调用这些函数时,并不会引起歧义和名字冲突的问题。
使用 from…import 语句,导入具体的函数或变量。
语法格式如下:
这样虽然用起来方便,但容易引起名字冲突,需要确保所导入的内容在当前的命名空间中是唯一的;
要想导入全部定义,也可以使用通配
您可能关注的文档
最近下载
- 2025年江苏省高考数学试卷(含答案及解析).docx
- 2025年广东阳江市中考化学试题及答案.docx VIP
- 国标动力专业图集 - 08R418-1 管道与设备绝热-保温(有水印).pdf VIP
- 更新:2026年喀什人才引进面试预测试题.docx VIP
- (6篇)2026年度党支部组织生活会谈心谈话记录汇编.docx VIP
- 青岛中加特变频一体机培训.pptx
- 永大高速江底河特大桥悬索桥重力式锚碇(安全)专项施工方案.docx VIP
- 2026年喀什事业单位面试预测试题三(综合类).docx VIP
- 2023年医疗卫生系统招聘考试公共卫生管理专业知识历年真题荟萃带答案难题附详解荟萃.docx VIP
- 2023年医学类A医疗卫生系统招聘考试公共卫生管理专业知识历年真题荟萃带答案难题附详解荟萃.docx VIP
原创力文档

文档评论(0)