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

lambda 表达式+python内置函数

时间:2017-04-05 19:30:17      阅读:256      评论:0      收藏:0      [点我收藏+]

标签:没有   nihao   python2.7   images   ima   二进制   形参   转换   png   

#函数

def f1(a,b):

      retrun  a+b

 

 

#lambda方式,形参(a,b):返回值(a+b)

f2=lambda a,b : a+b

在一些比较简单的过程计算就可以用lambda

 

python内置函数

技术分享

 

abc 获取绝对值

all 循环对象,都为真就返回真否则为假

>>> li
[1, 2, 3]
>>> all(li)
True

#0为假

>>> li=[0,1,2,3]
>>> all(li)
False

 

bool 真假判断,把一个对象转成bool值

any 和all差不多只要有个为真就为真

ascii(对象),对象类中找__repr__,获取返回值。对象如果是列表那么就去list方法中找,对象是字典就去dict中找(python2.7没有这个方法)

class abc:

      def __repr__:

               return "nihao"

f1=abc()

ret=ascii(f1)

print ret

nihao

 

 

#bin  二进制   0b开头

#oct  八进制    0o开头

#int 十进制 

#hex 十六进制 0xe开头

 

二进制转换,下面方法也可用到其它进制转换上

>>> int(0b1111)#0b开头python默认就是二进制,这里就不需要指定base参数,
15

>>> int(‘1111‘,base=2)#不是0b开头的话这里需要指定一下类型,这里为2进制
15

 

#bytes  字节

#bytesarray   字节列表

 

 

 

chr()

ord()

 

lambda 表达式+python内置函数

标签:没有   nihao   python2.7   images   ima   二进制   形参   转换   png   

原文地址:http://www.cnblogs.com/menkeyi/p/6669915.html

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