Hi,大家好。今天分享68个Python
内置函数,综合整理为七大类,正在研究Python的盆友一定不要错过,建议收藏,速度码住!
内置函数是Python提供的,可以拿来直接用的函数,比如print,input等。截止到Python版本3.6.2 ,Python一共提供了68个内置函数,具体如下👇
一
数字相关
1
数据类型
数据类型包括:
2
进制转换
进值转换函数:
示例:
3
数学运算
数学运算函数:
示例:
二
数据结构相关
1
序列
(1) 列表和元组
示例:
运行结果如下:
# 公众号:ITester软件测试小栈
['I', 'T', 'e', 's', 't', 'e', 'r']
('I', 'T', 'e', 's', 't', 'e', 'r')
(2) 相关内置函数
内置函数:
示例:
(3) 字符串
示例:
输出结果如下:
# 公众号:ITester软件测试小栈
ITester软件测试小栈520
示例:
输出结果如下:
# 公众号:ITester软件测试小栈
b'ITester\xe8\xbd\xaf\xe4\xbb\xb6\xe6\xb5\x8b\xe8\xaf\x95\xe5\xb0\x8f\xe6\xa0\x88'
示例:
示例:
示例:
2
数据集合
frozenset() 创建一个冻结的集合,冻结的集合不能进行添加和删除操作。
3
相关内置函数
语法:sorted(Iterable, key=函数(排序规则), reverse=False)
示例:
示例:
示例:
示例:
语法:fiter(function,Iterable)
function: 用来筛选的函数. 在filter中会自动的把iterable中的元素传递给function,然后根据function返回的True或者False来判断是否保留此项数据 。
Iterable: 可迭代对象。
示例:
语法 : map(function, iterable)
示例:
运行结果如下:
# 公众号:ITester软件测试小栈
[2, 3, 4, 5, 6, 7, 8]
三
作用域相关
示例:
运行结果如下:
四
迭代器和生成器相关
示例:
五
字符串类型代码执行
示例:
六
文件和模块相关
1
文件操作相关
示例:
2
模块相关
示例:
七
其他
1
输入输出
示例:
2
内存相关
hash() : 获取到对象的哈希值(int, str, bool, tuple)
hash算法:(1) 目的是唯一性 ;(2) dict 查找效率非常高, hash表用空间换时间比较耗费内存。
示例:
3
调用相关
callable() : 用于检查一个对象是否是可调用的。如果返回True, object仍然可能调用失败, 但如果返回False,那调用绝对不会成功。
示例:
4
查看内置属性
dir() : 查看对象的内置属性, 访问的是对象中的__dir__()方法
示例:
5
帮助
help() : 函数用于查看函数或模块用途的详细说明
示例:
以上
That‘s all
本文分享自 ITester软件测试小栈 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!