内建函数:比如str类型的len() ,要求把该类型作为参数,放在内建函数中调用
内建方法:如list的的pop操作,需要以list对象调用该方法,li.pop()
工厂函数(类型工厂函数):创建一个返回值为某个对象类型的内建函数(创建某种类实例的内建函数),如list()返回一个list对象,open('/etc/conf.md')返回一个文件对象
指你不通过类来直接构造对象,而是通过一个函数来构造对象,这样允许你在函数中加入更多的控制。