Python 整数缓存机制
首先在终端中输入python
,打开解释器,输入以下测试代码:
首先在终端中输入python
,打开解释器,输入以下测试代码:
首先是python的基本数据类型:
Number(数字) String(字符串) bool(布尔类型) List(列表) Tuple(元组) Set(集合) Dictory(字典)
Python常用的魔术方法有
__init__
,对象被创建后调用,用于初始化对象的属性。
__new__
,对象被创建之前被调用,
__str__
,用于打印该对象展示给用户的字符串信息。
__repr__
,用于开发调试时,给开发人员看的打印对象的详细信息
__len__
,用于获取容器对象的元素个数。
__call__
,允许对象像函数一样被调用,可以传递参数。
__iter__
,返回一个迭代器,允许对象成为一个可以迭代的容器,常和__next__
一起使用,