type() 函数type() 函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象 语法: type(object) type(name, bases, dict) tuple 函数 tuple 函数将可迭代系列(如列表)转换为元组 语法 tuple( iterable ) iterable – 要转换为元组的可迭代序列 super() 函数 super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 语法 super(type[, object-or-type]) type – 类。 object-or-type – 类,一般是 self sum() 函数 sum() 方法对系列进行求和计算 str() 函数 str() 函数将对象转化为适于人阅读的形式 staticmethod() 函数 python staticmethod 返回函数的静态方法。 sorted() 函数 sorted() 函数对所有可迭代的对象进行排序操作 slice() 函数 slice() 函数实现切片对象,主要用在切片操作函数里的参数传递 语法 class slice(stop) class slice(start, stop[, step]) setattr() 函数 setattr() 函数对应函数 getattr(),用于设置属性值,该属性不一定是存在的。 语法 setattr(object, name, value) set() 函数 set() 函数创建一个无序不重复元素集,可进行关系测试,删除重复数据,还可以计算交集、差集、并集等 语法 class set([iterable]) iterable – 可迭代对象对象 返回新的集合对象 round() 函数 round() 方法返回浮点数 x 的四舍五入值,准确的说保留值将保留到离上一位更近的一端(四舍六入)。精度要求高的,不建议使用该函数。 语法 round( x [, n] ) reversed 函数reversed 函数返回一个反转的迭代器 语法 reversed(seq) range() 函数 Python3 range() 函数返回的是一个可迭代对象(类型是对象),而不是列表类型, 所以打印的时候不会打印列表。 Python3 list() 函数是对象迭代器,可以把range()返回的可迭代对象转为一个列表,返回的变量类型为列表。 Python2 range() 函数返回的是列表。 语法 range(stop) range(start, stop[, step]) property() 函数 property() 函数的作用是在新式类中返回属性值 语法 class property([fget[, fset[, fdel[, doc]]]]) print() 函数 print() 方法用于打印输出,最常见的一个函数。 语法 print(*objects, sep=’ ‘, end=’\n’, file=sys.stdout, flush=False) pow() 函数pow() 方法返回 x的y次方的值 语法 pow(x, y[, z]) x – 数值表达式。 y – 数值表达式。 z – 数值表达式。 返回 x的y次方的值 open() 函数 Python open() 函数用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError 语法 open(file, mode=‘r’, buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None) max()函数 max() 方法返回给定参数的最大值,参数可以为序列 min() 函数 min() 方法返回给定参数的最小值,参数可以为序列 len()方法 Python len() 方法返回对象(字符、列表、元组等)长度或项目个数 int() 函数 int() 函数用于将一个字符串或数字转换为整型 input() 函数 input() 函数接受一个标准输入数据,返回为 string 类型 dir() 函数 dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。 dir() 函数 dir() 函数不带参数时,返回当前范围内的变量、方法和定义的类型列表;带参数时,返回参数的属性、方法列表。如果参数包含方法__dir__(),该方法将被调用。如果参数不包含__dir__(),该方法将最大限度地收集参数信息。