首页 > 代码库 > 【python之路18】内置函数
【python之路18】内置函数
1、abs(number)表示某个数字的绝对值
print(abs(-123)) #打印出123
2、all(iterable) 表示可迭代的参数全部为True那么返回True,否则返回False
re = all([True,True]) #参数为可迭代的,当参数全部为True时才返回True,否则返回False print(re) #True
python中False的情况:False,0,None,‘‘,[],(),{},set(),其他情况则为True,可以用bool转换进行验证,例如:
bol = bool(set()) print(bol) #打印False
re = all([‘aa‘,(11,22),{}]) print(re) #因为上面参数中有一个{}所以其中有一个为False,则结果打印出False
3、any(iterable) 表示可迭代的参数只要有一个为True那么返回True,否则返回False
re = any([‘‘,(),[],{}]) print(re) #因为参数中全部为False类型,所以结果打印出False
4、ascii(对象) #表示在对象的类中找到__repr__,执行__repr__并将返回的结果返回给ascii,然后由ascii返回回来
class Foo: def __repr__(self): return ‘hello world!‘ fo = Foo() #类的实例化 print(ascii(fo)) #输出‘hollo world!‘
【python之路18】内置函数
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。