Atopos

导航

常用的内置函数

常用的内置函数

1.abs()绝对值

print(abs(123))
print(abs(-123))

2.all() any()

l = [11,22,33,0]
print(all(l)) # 所有的元素都为True 结果才是True
print(any(l)) # 所有的元素只要有一个为True 结果就为True

3.bin() oct() hex() 进制数

类型转换
print(bin(123))
print(oct(123))
print(hex(123))

4.bytes() str()

res = '埋头干吧'
res1 = bytes(res,'utf8')
print(res1)
res2 = str(res1.'utf8')
print(res2)

5.callable() 是否可调用(能不能加括号调用)

s1 = 'jason'
def index():
    pass
print(callable(s1),callable(index)) # False True

6.char() ord()

print(char(65)) # 根据ASCII码转数字找字符
print(ord('A')) # 65

7.complex() 复数

print(complex(123)) # (123+0j)

8.dir() 查看当前对象可以调用的名字

def index():
	pass
print(dir(index))
print(index.__name__)

9.divmod()

print(divmod(101,10)) # 11

10.eval() 只能识别简单的语法 exce() 可以识别复杂语法 都是将字符串中的数据加载并执行

res = """print('hello world')"""
evsl(res)
exec(res)

11.isinstance() 判断是否属于某个数据类型

print(isinstance(123,float)) # False
print(isinstance(123,int)) # True

12.pow() 计算x的y次方

print(pow(4,3))

13.round() 四舍五入

print(round(4.8))
print(round(4.5))

14.sum() 计算总和

l = [11,22,333]
print(sum(l))

posted on 2021-11-22 20:30  Atopos_q  阅读(6)  评论(0编辑  收藏  举报