Python 真的很糟糕吗?( 三 )


Python 的 import 系统不可预测
Python 初学者也抱怨在 Python 中调试模块导入错误是多么令人沮丧 。但大多数人在开始项目之前都不会阅读有关 Python 导入系统(https://docs.python.org/3/reference/import.html)和模块(https://docs.python.org/3/tutorial/modules.html#the-module-search-path)的文档 。
Python和Java等语言的封装系统有很大的不同 。Java 包是类的命名空间 , 而 Python 包是模块的命名空间 。它们不一样 。
结论
Python 像任何其他编程语言一样,不是万能解决方案 。通过了解它的历史和细微之处 , 而不仅仅是语法,新手可以更好地欣赏 Python 。
我喜欢 Python , 因为与像 Java 这样的静态类型、富有细微差别的面向对象编程语言相比,它的学习曲线较浅,它在算法开发、机器学习和科学计算等许多领域都有所启发 。所以回答我最初的问题:
Python 真的很糟糕吗?不,绝对不会,如果你仔细理解它的话 。

【Python 真的很糟糕吗?】


推荐阅读