码迷,mamicode.com
首页 > 编程语言 > 详细

【python之路18】内置函数

时间:2017-01-22 12:36:49      阅读:239      评论:0      收藏:0      [点我收藏+]

标签:python   ber   nbsp   logs   bool   code   打印   个数   bsp   

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】内置函数

标签:python   ber   nbsp   logs   bool   code   打印   个数   bsp   

原文地址:http://www.cnblogs.com/sunshuhai/p/6339842.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!