打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
这么多的内置函数能记住吗?对python的68个内置函数分类总结!

【粉丝福利】回复任意消息,获取全套进阶资料点 '关注' ,不迷路,快来和我一起每天进步一点点吧!

内置函数列表

 1'''
2abs()           dict()        help()         min()         setattr()
3all()           dir()         hex()          next()        slice() 
4any()           divmod()      id()           object()      sorted() 
5ascii()         enumerate()   input()        oct()         staticmethod() 
6compile()       globals()     map()          reversed()    __import__() 
7complex()       hasattr()     max()          round() 
8delattr()       hash()        memoryview()   set()
9bin()           eval()        int()          open()        str() 
10bool()          exec()        isinstance()   ord()         sum() 
11bytearray()     filter()       issubclass()   pow()         super() 
12bytes()         float()        iter()         print()       tuple() 
13callable()      format()      len()          property()    type() 
14chr()           frozenset()   list()         range()       vars() 
15classmethod()   getattr()     locals()       repr()        zip() 
16'''

数学运算

1'''
2abs() 返回绝对值
3divmode() 返回商和余数
4round() 四舍五入
5pow(a, b) 求a的b次幂, 如果有三个参数. 则求完次幂后对第三个数取余
6sum() 求和
7min() 求最小值
8max() 求最大值
9'''

数据类型

1'''
2bool : 布尔型(True,False)
3int : 整型(整数)
4float : 浮点型(小数)
5complex : 复数
6'''

进制转换

1'''
2bin() :将转换成二进制
3otc() :将转换成八进制
4hex() :将转换成十六进制
5'''

序列数据

1'''
2list() 将一个可迭代对象转换成列表
3tuple() 将一个可迭代对象转换成元组
4'''

数据切片、反转

1'''
2reversed() 将一个序列翻转, 返回翻转序列的迭代器
3slice() 列表切片
4'''

字符串

1'''
2str() 将数据转化成字符串
3bytes() :把字符串转化成bytes类型
4ord(): 输入字符找带字符编码的位置
5chr() :输入位置数字找出对应的字符
6ascii() :是ascii码中的返回该值 不是就返回u
7repr() 返回一个对象的string形式
8'''

数据集合

1'''
2字典:dict 创建字典
3集合:set 创建集合
4frozenset() 创建一个冻结的集合
5'''

内置函数

 1'''
2len() 返回对象中的元素的个数
3sorted() 对可迭代对象进行排序操作 
4enumerate() :获取集合的枚举对象
5all(): 迭代对象全部为True,才返回True
6any() :迭代对象一个为True,就返回True
7zip() :将可迭代的对象作为参数, 把对象中对应的元素打包成一个元组, 返回列表
8fiter() :过滤 (lamda)
9map() :根据提供的函数对指定序列做映射(lamda)
10'''

数据作用域

1'''
2locals() :返回当前作用域中的名字
3globals() :返回全局作用域中的名字
4'''

迭代器与生成器

1'''
2range() :生成数据
3next() :迭代器向下执行一次, 内部实际使⽤用了__ next__()方法返回迭代器的下一个项目
4iter() :获取迭代器, 内部实际使用的是__ iter__()方法来获取迭代器
5'''

字符串的代码块执行

1'''
2eval() :执行字符串类型的代码. 并返回最终结果
3exec() :执行字符串类型的代码
4compile(): 将字符串类型的代码编码。代码对象能够通过exec语句来执行或者eval()进行求值
5'''

输入与打印

1'''
2print() : 打印输出
3input() : 获取用户输出的内容
4'''

hash()值

1'''
2hash() : 获取到对象的哈希值(int, str, bool, tuple)
3'''

模块与文件

1'''
2__ import__() : 用于动态加载类和函数
3open() : 用于打开一个文件, 创建一个文件句柄
4'''

调用与帮助

1'''
2callable() : 用于检查一个对象是否是可调用的
3help() : 函数用于查看函数或模块用途的详细说明
4'''

内置属性

1'''
2dir() : 查看对象的内置属性, 访问的是对象中的__dir__()方法
3'''

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Python函数合集:足足68个内置函数请收好!
68个Python内置函数最全总结
Python3,68个内置库函数详解,进阶必备,请收藏
生成器 推导式 内置函数
12个常规前端面试题及小结
Python常用的8个内置函数详解!
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服