2024年Python最新这么多的内置函数能记住吗?对python的68个内置函数分类总结!

‘’’

数学运算

‘’’

abs() 返回绝对值

divmode() 返回商和余数

round() 四舍五入

pow(a, b) 求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余

sum() 求和

min() 求最小值

max() 求最大值

‘’’

数据类型

‘’’

bool : 布尔型(True,False)

int : 整型(整数)

float : 浮点型(小数)

complex : 复数

‘’’

进制转换

‘’’

bin() :将转换成二进制

otc() :将转换成八进制

hex() :将转换成十六进制

‘’’

序列数据

‘’’

list() 将一个可迭代对象转换成列表

tuple() 将一个可迭代对象转换成元组

‘’’

数据切片、反转

‘’’

reversed() 将一个序列翻转, 返回翻转序列的迭代器

slice() 列表切片

‘’’

字符串

‘’’

str() 将数据转化成字符串

bytes() :把字符串转化成bytes类型

ord(): 输入字符找带字符编码的位置

chr() :输入位置数字找出对应的字符

ascii() :是ascii码中的返回该值 不是就返回u

repr() 返回一个对象的string形式

‘’’

数据集合

‘’’

字典:dict 创建字典

集合:set 创建集合

frozenset() 创建一个冻结的集合

‘’’

内置函数

‘’’

len() 返回对象中的元素的个数

sorted() 对可迭代对象进行排序操作

enumerate() :获取集合的枚举对象

all(): 迭代对象全部为True,才返回True

any() :迭代对象一个为True,就返回True

zip() :将可迭代的对象作为参数, 把对象中对应的元素打包成一个元组, 返回列表

fiter() :过滤 (lamda)

map() :根据提供的函数对指定序列做映射(lamda)

‘’’

数据作用域

‘’’

locals() :返回当前作用域中的名字

globals() :返回全局作用域中的名字

‘’’

迭代器与生成器

‘’’

range() :生成数据

next() :迭代器向下执行一次, 内部实际使⽤用了__ next__()方法返回迭代器的下一个项目

iter() :获取迭代器, 内部实际使用的是__ iter__()方法来获取迭代器

‘’’

字符串的代码块执行

‘’’

eval() :执行字符串类型的代码. 并返回最终结果

exec() :执行字符串类型的代码

compile(): 将字符串类型的代码编码。代码对象能够通过exec语句来执行或者eval()进行求值

‘’’

输入与打印

‘’’

print() : 打印输出

网上学习资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。

需要这份系统化学习资料的朋友,可以戳这里无偿获取

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

  • 3
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值