博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python入门之lambda表达式、内置函数
阅读量:4705 次
发布时间:2019-06-10

本文共 1649 字,大约阅读时间需要 5 分钟。

lambda

  简单的函数就可以用lambda表达式

  格式:

  abc = lambda a1,a2:a1+a2

  其中,传参是a1和a2,返回值是a1+a2

 

内置函数

abs(a)                  #取绝对值all(a)                  #传入可迭代的数据(a),如果所有元素都为True,则为True,否则为False(假的元素:0,None,"",[],(),{})any(a)                  #与all相反,有一个元素为真,则为真ascii(a)                #去a对象的数据类型的类中找__repr__,获取其返回值bin()                   #十进制转换为二进制oct()                   #十进制转换为八进制int()                   #其他进制转换为十进制,多传一个参数base=2,表示将二转为十,默认base=10hex()                   #十进制转换为十六进制bool(a)                 #将一个对象转换为布尔值,判断其真假bytes()                 #转换为字节,需要传参指定编码bytearray               #字节数组chr()                   #接收一个数字,返回ascii码里的字符ord()                   #接收一个字符,转换为ascii码callable()              #判断一个对象是否可执行,比如一个函数compile()               #把字符串编译成代码,用不上,但是python内部编译使用的divmod(a,b)             #用a除以b,返回一个由商和余数组成的元组eval("1+3")             #将简单表达式形式的字符串转化为表达式,有返回值eval("a+3",{
"a":2}) #通过传一个字典,申明a的值,结果为5exec #将一段代码形式的字符串(例如for循环)转化为表达式执行了,没有返回值,直接执行filter(函数1,可迭代对象) #将可迭代对象每个元素作为函数1(也可以是lambda表达式)的参数,执行函数1,满足函数1返回True的参数作为filter函数的返回值(最终所有的值必须通过迭代来取,直接通过print是不能打印出来的,就好像range函数)map(函数1,可迭代对象) #将可迭代对象的每个元素都作为参数在函数1里执行,执行后得到的返回值就作为map函数的返回值frozenset() #冻结的set,不能添加元素globals() #获取所有的全局变量locals() #获取局部变量hash() #转换为hash值isinstance(li,list) #判断li对象是否是由list类创建的max() #取最大值min() #取最小值pow(2,100) #返回2的100次方的值round(3.6) #四舍五入,返回4sum(a) #求和zip(a1,a2) #列表a1和a2的元素数n一样,返回的值通过迭代取出的是n个元组,每个元组都是两个元素,一个是a1上的元素,另一个是a2上的元素,位置一一对应

 

转载于:https://www.cnblogs.com/chy-op/p/9867393.html

你可能感兴趣的文章
Ajax相关——get请求和post请求的区别
查看>>
Python:面向对象(二)
查看>>
java中instanceof和getClass()的区别分析
查看>>
关于接口设计的一些思考
查看>>
chrome拓展开发实战
查看>>
自然语言处理怎么最快入门?
查看>>
LDA-math-认识Beta/Dirichlet分布
查看>>
C#中Abstract和Virtual的区别
查看>>
Angular中使用Rainbow
查看>>
ORDER BY
查看>>
【知识点】数学归纳法 及相关编程概念
查看>>
使用Maven搭建Struts2+Spring3+Hibernate4的整合开发环境
查看>>
Django用户认证系统(一)User对象
查看>>
java学习笔记(二)分布式框架Dubbo+zookeeper搭建
查看>>
MD5加密工具类
查看>>
数据迁移
查看>>
[技术交流]一些技术网站推荐。金融IT。
查看>>
css之选择器4
查看>>
ajax应用
查看>>
SQL update select结合语句详解及应用
查看>>