简述python内置函数

简述python内置函数 v1

数学运算

名称描述
abs返回绝对值。
divmod返回两个数值的商和余数(左商右余,返回类型为元组)。
max返回可迭代对象中的元素中的最大值或者所有参数的最大值。
min返回可迭代对象中的元素中的最小值或者所有参数的最小值。
pow返回两个数值的幂运算值或其与指定整数的模值。
round返回 number 舍入到小数点后 ndigits 位精度的值。
sum返回对元素类型是数值的可迭代对象中的每个元素的和。

类型转换

名称描述
bool根据传入的参数的逻辑值创建一个新的布尔值。
int根据传入的参数创建一个新的整数。
float根据传入的参数创建一个新的浮点数。
str返回一个对象的字符串表现形式(给用户)。
complex根据传入参数创建一个新的复数。
bytearray返回一个新的 bytes 数组。
bytes返回一个新的“bytes”对象,这是一个不可变序列。
memoryview返回由给定实参创建的“内存视图”对象。
ord返回Unicode字符对应的整数。
chr返回整数所对应的Unicode字符。
bin将整数转换成2进制字符串。
oct将整数转化成8进制数字符串。
hex将整数转换成16进制字符串。
tuple根据传入的参数创建一个新的元组。
list根据传入的参数创建一个新的列表。
dict根据传入的参数创建一个新的字典。
set根据传入的参数创建一个新的集合。
frozenset根据传入的参数创建一个新的不可变集合。
enumerate根据可迭代对象创建枚举对象。
range根据传入的参数创建一个新的range对象。
iter根据传入的参数创建一个新的可迭代对象。
aiter返回一个异步可迭代对象的异步迭代器。
slice根据传入的参数创建一个新的切片对象。
super根据传入的参数创建一个新的子类和父类关系的代理对象。
object创建一个新的object对象。

操作序列

名称描述
all判断可迭代对象的每个元素是否都为True值。
any判断可迭代对象的元素是否有为True值的元素。
filter使用指定方法过滤可迭代对象的元素。
map使用指定方法去作用传入的每个可迭代对象的元素,生成新的可迭代对象。
next返回可迭代对象中的下一个元素值。
anextnext()的异步版本。
reversed反转序列生成新的可迭代对象。
sorted对可迭代对象进行排序,返回一个新的列表。
zip聚合传入的每个迭代器中相同位置的元素,返回一个新的元组类型迭代器。

对象操作

名称描述
help返回对象的帮助信息。
dir返回对象或者当前作用域内的属性列表。
id返回对象的唯一标识符。
hash获取对象的哈希值。
type返回对象的类型,或者根据传入的参数创建一个新的类型。
len返回对象的长度。
ascii返回对象的可打印表字符串表现方式。
format格式化显示值。
vars返回当前作用域内的局部变量和其值组成的字典,或者返回对象的属性列表。

反射操作

名称描述
_import_动态导入模块。
isinstance判断对象是否是类或者类型元组中任意类元素的实例。
issubclass判断类是否是另外一个类或者类型元组中任意类元素的子类。
hasattr检查对象是否含有属性。
getattr获取对象的属性值。
setattr设置对象的属性值。
delattr删除对象的属性。
callable检测对象是否可被调用。

变量操作

名称描述
globals返回当前作用域内的全局变量和其值组成的字典。
locals返回当前作用域内的局部变量和其值组成的字典。

交互操作

名称描述
print向标准输出对象打印输出。
input读取用户输入值。

文件操作

名称描述
open使用指定的模式和编码打开文件,返回文件读写对象。

编译执行

名称描述
compile将字符串编译为代码或者AST对象,使之能够通过exec语句来执行或者eval进行求值。
eval执行动态表达式求值。
exec执行动态语句块。
repr返回一个对象的字符串表现形式(给解释器)。

装饰器

名称描述
property表示属性的装饰器。
classmethod表示方法为类方法的装饰器。
staticmethod表示方法为静态方法的装饰器。

其它

名称描述
breakpoint在调用点进入调试器(pdb)。
lambda声明匿名函数。

参考文档:

Python内置函数大全_python内置函数大全表-CSDN博客

内置函数 — Python 3.12.2 文档

  • 19
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

棠越

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值