码迷,mamicode.com
首页 > 其他好文 > 详细

内置函数1

时间:2017-05-25 01:22:28      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:八进制   十进制   取绝对值   python   oct   rabl   abc   包含   绝对值   

1、abs(number):  取数字的绝对值

print(abs(-3))   #取绝对值   3

2、all(iterable)  :只能是一个可迭代对象,判断这个可迭代对象的所有元素为非空,则为True,任一元素为空,则为False

print(all(([],[],)))   #False
print(all([[],‘abc‘,123,()]))  #False
print(all([[123,‘dfdf‘],(‘dfdf‘)]))   #True

3、any(iterable) ;   通all,判断该可迭代对象是否包含非空元素,元素全部为空则为False,任一元素非空,则为True

print(any({}))  # False
print(any([‘abc‘,(),123]))  #True

4、bin(number)、hex、oct  分别将十进制数字转换为对应的二进制、十六进制、八进制

print(bin(3))   # 0b11    将10进制数字转换为二进制
print(hex(17))   #0x11    将10进制数字转换为16进制
print(oct(9))    #0o11    将10进制数字转换为8进制

5、bool()  :判断一个元素的boolean值:  0、None、空 --》False    其它为True

#print(bool(None))  #False

6、

内置函数1

标签:八进制   十进制   取绝对值   python   oct   rabl   abc   包含   绝对值   

原文地址:http://www.cnblogs.com/wangkc/p/6901572.html

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