官方定义是:退出 Python 解释器后,再次进入时,之前在 Python 解释器中定义的函数和变量就丢失了。因此,编写较长程序时,建议用文本编辑器代替解释器,执行文件中的输入内容,这就是编写 脚本 。随着程序越来越长,为了方便维护,最好把脚本拆分成多个文件。编写脚本还一个好处,不同程序调用同一个函数时,不用每次把函数复制到各个程序。
为实现这些需求,Python 把各种定义存入一个文件,在脚本或解释器的交互式实例中使用。这个文件就是 模块。(文件名是模块名加后缀名 .py)
通俗点来说,部分的常用代码、函数、变量定义之后所存储的文件就是模块。
模块的引用
- 引用全部内容:import module ( 即将导入的模块和将要被导入的模块必须是同一级别的!)
from module import * ( *是所有的意思 )
- 选择性引用:from module import 局部内容 ( 若为多个内容,则用 " ," 隔开)
包的官方定义:是一种用“点式模块名”构造 Python 模块命名空间的方法。例如,模块名 A.B 表示包 A 中名为 B 的子模块
通俗点来说,
文件夹的官方定义是:
通俗点来说,
在我看来,包和文件夹的区别分为以下几点:
1.什么是模块
模块导入的几种方式
2.什么是包,然后包和文件夹的区别
如何指定 from package import * 导入的模块
3.四种格式化输出方法:
姓名 年龄 家庭住址
四行记录,每行记录使用一种格式化方式(当前这种格式化方法中涉及的都展示出来
除了%,其他的都需要有:宽度,对齐方式,填充)
4.选做:软考的移到题,填空1, 2, 3
s = input("请输入一个由1和0组成二进制字符串: ")
d = __1__
while s:
d = __2__
s = s[1:]
print(f"转换成十进制的数为: {__3__}")



