以下是Python 3中的所有内置函数以及它们的简单中文描述:
- abs(x):返回x的绝对值。
- all(iterable):如果可迭代对象中的所有元素都为True,则返回True;否则返回False。
- any(iterable):如果可迭代对象中的任何一个元素为True,则返回True;否则返回False。
- ascii(object):返回一个可打印的字符串,其中非ASCII字符被转义为\x、\u或\U转义序列。
- bin(x):将整数x转换为二进制字符串。
- bool(x):将x转换为布尔值,非零数字和非空对象都为True。
- bytearray([source[, encoding[, errors]]]):返回一个可变字节数组的新实例。
- bytes([source[, encoding[, errors]]]):返回一个新的bytes对象。
- callable(object):如果对象可调用,则返回True;否则返回False。
- chr(i):返回Unicode代码点为i的字符。
- classmethod(func):用于定义类的方法,该方法在类的所有实例之间共享。
- compile(source, filename, mode[, flags[, dont_inherit]]):将源代码编译为代码对象、AST对象或字节代码对象。
- complex([real[, imag]]):返回具有实部real和虚部imag的复数。
- delattr(object, name):从对象中删除指定的属性。
- dict([arg]):创建一个字典。arg可以是一个字典、一个包含键值对的可迭代对象或关键字参数。
- dir([object]):返回一个按字母顺序排序的包含对象所有属性和方法名称的列表。
- divmod(a, b):返回一个包含商和余数的元组。
- enumerate(iterable, start=0):返回一个枚举对象,包含可迭代对象中的索引和对应的元素。
- eval(expression[, globals[, locals]]):将字符串作为表达式进行求值,并返回结果。
- exec(object[, globals[, locals]]):执行字符串或代码对象,并返回None。
- filter(function, iterable):使用给定的函数对可迭代对象进行过滤,返回一个迭代器。
- float([x]):将x转换为浮点数。
- format(value[, format_spec]):根据指定的格式进行格式化操作。
- frozenset([iterable]):返回一个不可变的冻结集合。
- getattr(object, name[, default]):返回对象的属性值,如果属性不存在则返回默认值。
- globals():返回当前全局符号表的字典。
- hasattr(object, name):判断对象是否具有指定的属性。
- hash(object):返回对象的哈希值。
- help([object]):提供交互式帮助。
- hex(x):将整数x转换为小写的十六进制字符串。
- id(object):返回对象的唯一标识符。
- input([prompt]):从用户获取输入。
- int(x[, base]):将x转换为一个整数。
- isinstance(object, classinfo):检查对象是否是指定类的实例。
- issubclass(class, classinfo):检查一个类是否是另一个类的子类。
- iter(iterable[, sentinel]):返回一个迭代器对象。
- len(s):返回对象的长度。
- list([iterable]):将可迭代对象转换为列表。
- locals():返回当前局部符号表的字典。
- map(function, iterable, ...):将给定函数应用于可迭代对象的每个元素,并返回一个迭代器。
- max(iterable[, key[, default]]):返回可迭代对象中的最大值。
- memoryview(obj):返回给定对象的内存视图。
- min(iterable[, key[, default]]):返回可迭代对象中的最小值。
- next(iterator[, default]):返回迭代器的下一个项目。
- object():返回一个新的空对象。
- oct(x):将整数x转换为八进制字符串。
- open(file, mode='r', buffering=-1, encoding=None, errors=None, newline=None, closefd=True, opener=None):打开文件并返回文件对象。
- ord(c):返回Unicode字符c的整数表示。
- pow(x, y[, z]):返回x的y次幂对z取模的结果。
- print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False):将对象打印到标准输出。
- property([fget[, fset[, fdel[, doc]]]]):返回属性对象,用于访问和修改类的属性。
- range(stop):返回一个从0到stop-1的整数序列。
- repr(object):返回对象的字符串表示形式。
- reversed(sequence):返回一个反向迭代器。
- round(number[, ndigits]):将数值四舍五入到指定的精度。
- set([iterable]):创建一个新的集合。
- setattr(object, name, value):设置对象的属性值。
- slice(stop):返回一个片段对象,用于切片操作。
- sorted(iterable[, key[, reverse]]):返回一个排序后的列表。
- staticmethod(func):用于定义类的静态方法。
- str(object=''):将对象转换为字符串。
- sum(iterable[, start]):返回可迭代对象中所有元素的总和。
- super([type[, object-or-type]]):返回一个超类对象。
- tuple([iterable]):将可迭代对象转换为元组。
- type(object):返回对象的类型。
- vars([object]):返回对象的属性和属性值的字典。
- zip(*iterables):创建一个迭代器,生成来自每个可迭代对象的元组。
- import(name[, globals[, locals[, fromlist[, level]]]]):用于动态导入模块。
这些是Python 3中的所有内置函数。
标签:返回,内置,迭代,对象,object,简述,iterable,True,python3 From: https://blog.51cto.com/u_15668841/7407626