首页 > 编程语言 >python3中几乎所有的内置函数以及简述

python3中几乎所有的内置函数以及简述

时间:2023-09-08 11:05:58浏览次数:77  
标签:返回 内置 迭代 对象 object 简述 iterable True python3

以下是Python 3中的所有内置函数以及它们的简单中文描述:

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

这些是Python 3中的所有内置函数。

标签:返回,内置,迭代,对象,object,简述,iterable,True,python3
From: https://blog.51cto.com/u_15668841/7407626

相关文章

  • 不用额外插件?RunnerGo内置压测模式怎么选
    我们在做性能测试时需要根据性能需求配置不同的压测模式如:阶梯模式。使用jmeter时我们需要安装插件来配置测试模式,为了方便用户使用,RunnerGo内嵌了压测模式这一选项,今天给大家介绍一下RunnerGo的几种压测模式和怎么根据性能需求选择合适的压测模式。RunnerGo提供了以下五种压测模式......
  • python3读取ini文件内的字段信息
    在使用golang编码时,遇到ini文件的时候,有时候需要解析相关内容,主要就是一些配置信息,我们可能需要解析出来,简单就是用go-ini第三方库搞掂,在python中,同样我们也可以利用现有库来做解析。在python3中,可以用configParser标准库来解析ini文件,以下是代码示例,很简单,看一遍......
  • Go 语言内置类型全解析:从布尔到字符串的全维度探究
    关注微信公众号【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理经验,同济本复旦硕,复旦机器人智能实验室成员,阿里云认证的资深架构师,项目管理专业人士,上亿营收AI产品研发负责人。本文深入探讨了Go语言的内......
  • AWK 内置函数
    字符串函数参考:https://www.runoob.com/w3cnote/awk-built-in-functions.htmlgsub(Ere,Repl,[In])gsub是全局替换(globalsubstitution)的缩写。除了正则表达式所有具体值被替代这点,它和sub函数完全一样地执行$awk'BEGIN{str="Hello,World"print......
  • Python内置函数 - enumerate, range, max, len
    1, enumerate(可迭代对象,index_base)fromcollections.abcimportIteratormy_list=["aa","b","c"]result=enumerate(my_list)#迭代器:每次返回一个元组,tuple(index,value)print(type(result))#<class'enumerate'>prin......
  • 你折腾一天都装不上的插件,函数计算部署 Stable Diffusion 都内置了
    在进行函数计算StableDiffusion答疑的过程中,遇到很多同学在装一些插件的过程中遇到了难题,有一些需要安装一些依赖,有一些需要写一些代码,很多时候安装一个插件就能折腾几天,我们收集了很多同学需要的插件,这一次把比较难装的StableDiffusion插件都装好了。可以根据自己的需要自......
  • 【图像格式】YUV,RGB与HSV图像格式简述
    主流图像存储格式参考文章:一文读懂YUV的采样与格式-知乎(zhihu.com)RGB颜色编码,每个像素点都有红,绿,蓝三个原色,其中每种原色都占用8bit,即1个字节,那么一个像素点也就占用24bit,也就是三个字节。那么一张1280x720大小的图片就占用1280x720x3/1024/1024=2.63MB存储空间。YUV颜......
  • 你折腾一天都装不上的插件,函数计算部署 Stable Diffusion 都内置了
    在进行函数计算StableDiffusion答疑的过程中,遇到很多同学在装一些插件的过程中遇到了难题,有一些需要安装一些依赖,有一些需要写一些代码,很多时候安装一个插件就能折腾几天,我们收集了很多同学需要的插件,这一次把比较难装的StableDiffusion插件都装好了。可以根据自己的需要自行......
  • python3中所有保留字(关键字)
     Python3中的保留字(关键字)|AmosCloudWiki   ......
  • python3.10及以上版本编译安装ssl模块(openssl)
    由于python3.10之后版本不在支持libressl使用ssl,需要使用openssl安装来解决编译安装python时候遇到的ssl模块导入失败的问题,这里需要用的openssl1.1.1版本或者更高版本在别人的博客查阅到资料,特此记录:https://blog.csdn.net/ye__mo/article/details/129436629?spm=1001.2101.30......