💡
原文英文,约800词,阅读约需3分钟。
📝
内容提要
Python模块是以.py结尾的文件,可以通过import导入重用。特殊变量__name__和__file__用于识别模块。常用模块包括os、math和datetime。用户可以创建自定义模块,如Bank和Customer,实现存取款功能。
🎯
关键要点
- Python模块是以.py结尾的文件,可以通过import导入重用。
- 特殊变量__name__和__file__用于识别模块。
- __name__用于判断当前模块是否为主模块,__file__用于定位模块。
- 模块可以在同一文件夹中导入,也可以在不同文件夹中导入,但不同文件夹需要正确配置路径。
- 可以使用from语句导入特定函数,而不是整个模块。
- 文档字符串用于描述模块,使用'''或"""包围。
- help()函数可以查看模块的详细信息,包括函数和文档字符串。
- 用户定义模块是自己创建的.py文件,预定义模块是Python内置的模块。
- 常用的预定义模块包括os、math、datetime、sys、re和collections。
- 示例:使用random模块生成随机数,使用math模块计算平方根。
- 创建Bank模块实现存取款功能,并通过Customer模块调用这些功能。
➡️