Python 模块与数据结构入门
1. Python 模块相关知识
1.1 模块导入注意事项
在 Python 中,当导入模块时,需要注意名称冲突问题。例如,如果在导入 mymodule 的模块中已经声明了 __version__ 名称,就会发生冲突。因为每个模块通常会使用这个名称来声明其版本号,所以建议优先使用 import 语句,尽管这可能会使程序稍长一些。
也可以使用 from mymodule import * 语句,它会导入所有公共名称,如 sayhi ,但不会导入以双下划线开头的 __version__ 。
1.2 Python 之禅
Python 的指导原则之一是“显式优于隐式”。可以运行 import this 来了解更多相关信息,还可以查看这个讨论(http://stackoverflow.com/questions/228181/zen-of-python),其中列出了每个原则的示例。
1.3 dir 函数的使用
dir 是 Python 的内置函数,用于列出对象定义的标识符。对于模块,这些标识符包括模块中定义的函数、类和变量。
- 对导入模块使用 dir :当向 dir() 函数提供模块名称时,它会返回该模块中定义的
超级会员免费看
订阅专栏 解锁全文
13万+

被折叠的 条评论
为什么被折叠?



