- 博客(3)
- 收藏
- 关注
转载 Python内存机制
语言的内存管理是语言设计的一个重要方面。它是决定语言性能的重要因素。无论是C语言的手工管理,还是Java的垃圾回收,都成为语言最重要的特征。这里以Python语言为例子,说明一门动态类型的、面向对象的语言的内存管理方式。 对象的内存使用 赋值语句是语言最常见的功能了。但即使是最简单的赋值语句,也可以很有内涵。Python的赋值语句就很值得研究。 a = 1 整数1为一个对象。而a是一个引用。利用赋...
2018-09-30 23:57:26
122
原创 Python中直接访问类的私有属性或私有方法
首先我们定义一个包含私有属性的类 class Foo(object): def init(self): self.__private = 521 实例化并尝试访问__private私有属性, private_out = Foo() private_out.__private 结果如下, Traceback (most recent call last): File “<pyshell#140...
2018-09-30 23:51:42
1993
翻译 Python中if__name__ == '__main__'的含义及作用
python 中if name = ‘main’ 的作用,到底干嘛的? 有句话经典的概括了这段代码的意义: “Make a script both importable and executable” 意思就是说让你写的脚本模块既可以导入到别的模块中用,另外该模块自己也可执行。 这句话,可能一开始听的还不是很懂。下面举例说明: 先写一个模块: #module.py def main(): prin...
2018-09-30 23:40:01
247
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人