python自带函数
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python自带函数相关的知识,希望对你有一定的参考价值。
callable() #是否可以被执行,是否可以被调用 chr() #返回整数i对应的ASCII字符。与ord()作用相反。参数x:取值范围[0, 255]之间的正数。 ord() #参数是一个ascii字符,返回值是对应的十进制整数 random.randrange(1,5) #随机生成一个数字 r = compile(s,"<string>","exec") #把一个字符串编译成python代码 exec(r) #执行代码,一种接收代码(编译好的),一种接收字符串(可以自己内部编译再执行)。没有返回值 eval() #只能执行表达式,有返回值。 dir() #快速获取一个对象提供哪些功能 help() #查看功能详细 divmod() #除法,取余 isinstance() #判断对象是否是某个类的实例 filter() #循环第二个参数,让每个循环元素执行函数,如果函数返回值是True,添加到result列表中。如果为false,不做操作。 hex() #10 ---> 16进制 filter() #循环第二个参数,让每个循环元素执行函数,如果函数返回值是True,添加到result列表中。如果为false,不做操作。 print(abs(-1)) #取绝对值 print(bool([])) #0,None,"",[],() 都是空值 n = all([1,2,3,None]) #所有为真,才为真 n1=any([[],"",1]) #只要有一个为真,就为真 #字符串转换字节类型 #bytes(只要转换的字符串,按照什么编码) st="理解" #一个字节8位,一个汉字三个字节 n=bytes(st,encoding="utf-8") print(n) n2= bytes(st,encoding="gbk") print(n2) # 字节转化成字符串 new_str = str(n, encoding="utf-8") new=n.decode("utf-8") print(new) print(new_str)
待补充.......
以上是关于python自带函数的主要内容,如果未能解决你的问题,请参考以下文章