【Python】工厂函数
来源:互联网 发布:麦当劳改名金拱门知乎 编辑:程序博客网 时间:2024/06/12 08:09
Python2.2统一了类型和类,所有的内建类型现在也都是类,在这基础之上,原来的所谓内建转换函数比如int()、type()、list()等,现在都成了工厂函数。也就是说虽然他们看上去有点像函数,实质上他们是类。
下面这些大家熟悉的工厂函数在之前的Python版本中被称为内建函数:
- int(),long(), float(), complex()
- str(), unicode(), basestring()
- list(), tuple()
- type()
以前没有工厂函数的其他函数,现在也都有了工厂函数。除此之外,那些支持新式类的全新数据类型,也添加了相应的工厂函数。下面列出了这些工厂函数:
- dict()
- bool()
- set(), frozenset()
- object()
- classmethod()
- staticmethod()
- super()
- property()
- file()
附:
在此描述一下Python标准类型的分类,也就是所谓的“基本内建数据对象原始类型”:
- “基本”是指这些类型都是Python提供的标准或者核心类型;
- “内建”是由于这些类型是Python默认就提供的;
- “数据”是因为他们用于一般数据存储;
- “对象”是因为对象是数据和功能的默认抽象;
- “原始”是因为这些类型提供的是最底层的粒度数据存储;
- “类型”是因为他们就是数据类型。
0 0
- Python之工厂函数
- Python工厂函数
- 【Python】工厂函数
- python中的工厂函数
- python 工厂函数
- python工厂函数
- Python 工厂函数
- Python中的工厂函数
- python(第一天): 工厂函数
- python数值工厂函数和功能函数
- Python工厂函数和内建函数
- Python小知识——工厂函数
- python 对工厂函数的理解
- Python Flask 6.0.1 工厂函数
- python的内建函数与工厂函数
- Python 类型运算符和类型工厂函数总结
- python 字典的创建,更改,比较,字典工厂函数
- python:工厂函数应该全部设置默认参数
- myeclipse集成weblogic服务器
- NO_4在二元树中找出和为某一值的所有路径
- lua 之 label
- android弹出时间选择框
- 【原理思路】斐波那契堆各操作编程思路
- 【Python】工厂函数
- Java中标签的使用
- android 短信分享
- 练习6.23
- Matlab中的结构(struct)数组
- 职责链模式之真假美猴王
- poj 2976-Dropping tests
- TextView,省略号
- 6.24