找回密码
 立即注册

推荐阅读

  • 便民服务
  • 关注我们
  • 社区新手

陈洁 2019/4/30 14:12:58

1

陈sir 2019/4/30 14:20:29

id()返回对象的内存地址
eg:
a =1
b =2
print id(a)
print id(b)

cmp():如果 x < y 返回 -1, 如果 x == y 返回 0, 如果 x > y 返回 1。
eg:
a =1
b =2
print cmp(a,b)

abs():求绝对值
>>> a =-1
>>> abs (a)
1
divmod():传两个值,返回商和余数的元组
>>> divmod(4,2)
(2, 0)

max(),min(),sum()
>>> max(23,12)
23
>>> min(23,12)
12
注意sum()函数只能是列表
>>> sum([1,2])
3
pow():求平方
>>> pow(2,3)
8

all(),any():如果iterable的所有元素不为0、''、False或者iterable为空,all(iterable)返回True,否则返回False;而any()函数是所有元素都是0,False,""时,为false,函数返回对象不都是0,false,'',为true

其实all相当与的关系,any相当与或的关系,可用来判断一个列表是否有空值
>>> all ([1,2,3,0])
False
>>> all ([1,2,3,4])
True
>>> any ([1,2,3,4])
True
>>> any ([1,2,3,0])
True
>>> any ([0,0,0,0])
False
>>>

ord(),chr():用来数字与ascii码进行转换(列如用着验证码这块)
>>> chr(65)
'A'
>>> ord('A')
65
>>>

hex(),oct(),bin()
>>> hex(20)     :转换为16进制
'0x14'
>>> oct(20)       :转换为8进制
'024'
>>> bin(20)        :转换为2进制
'0b10100'


分享至 : QQ空间
收藏

0 个回复

您需要登录后才可以回帖 登录 | 立即注册