python之路18内置函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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内置函数的主要内容,如果未能解决你的问题,请参考以下文章

python之路--day13---函数--三元表达式,递归,匿名函数,内置函数-----练习

Python学习之路6?函数,递归,内置函数

python函数声明和调用(18)

python学习之路 ---函数

python之路——内置函数与匿名函数

Python之路第十四篇:Python的内置函数