原文:http://blog.itpub.net/26250550/viewspace-1411768/ 通常在 Python 中,我们都被告知可以使用双下划线开头的方法名定义方法来达到私有函数的目标.事实上,这个认识是错误的,这个方法更多的是一个强拼硬凑的惯用法. 首先,在 Python 中,就没有访问控制的概念,这不同于其他 OO 语言, Python 的哲学是假定使用者都会使用,不需要设计者规定访问权限,这和 Python 很多地方的设计思路是一致的,就是要简单,要相信大家都是会思考的人.