python 内置函数part1 day16

本文介绍了Python中的多个内置函数,包括all、any、bin等的功能及用法,并通过实例展示了如何使用这些函数。此外还涉及布尔值判断、字符串转换、数据类型判断等内容。

all中,0,none,空为false,其余为true,只要有一个为假就为假

print(all([1,2,'1','0']))

any与all相反,只要有一个真就是真

bin 转化为二进制

print(bin(11))

bool判断布尔值,0,none,空字符串为false

bytes转变为字节

name = '你好'
print(bytes(name,encoding='utf-8'))

divmod,前除以后取商留余数

print(divmod(10,3))

str将数据变为字符串

 

eval   1将字符串中的数据提取出来   2将字符串中数学运算做一遍

 

hash()  可hash的数据类型即不可变数据类型,不可hash的为可变数据类型

是一种运算,将一串字符串变为一个hash值

特性:

1不管传入多长,长度都是固定的

2不能反推出字符串

3只要不被篡改数据,得到的hash值一样,被改后值也更改

用于下载时将hash一起发送,之后进行对比,以防数据被改

 

dir用于打印里面的函数名

help用于解释

print(help(all))

 

bin十进制转化为二进制

hex十进制转化为十六进制

oct十进制转化为八进制

 

isinstance 判断一个是不是某个类型

print(isinstance(1,str))

globals全局变量

locals局部变量

name = 'hhahah'
def test():
    age='111111'
    print(globals())#name hhahah为全局变量
    print(locals())#age 11111为局部变量
test()

max取最大值,min取最小值

l=[1,3,547,12]
print(max(l))
print(min(l))

 

转载于:https://www.cnblogs.com/wangleiyifan/p/9296991.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值