内置函数

学习函数以后多了很多概念,例如函数的命名空间,函数的作用域,函数的调用等等,函数的作用就是为了实现某些功能而方便以后可以调用,内置函数就是这样的一些公共的函数,被称为内置函数。

我们就一起来看看python里的内置函数。截止到python版本3.6.2,现在python一共为我们提供了68个内置函数。它们就是python提供给你直接可以拿来使用的所有函数。这些函数有些我们已经用过了,有些我们还没用到过,还有一些是被封印了

    Built-in Functions    
abs() dict() help() min() setattr()
all() dir() hex() next() slice()
any() divmod() id() object() sorted()
ascii() enumerate() input() oct() staticmethod()
bin() eval() int() open() str()
bool() exec() isinstance() ord() sum()
bytearray() filter() issubclass() pow() super()
bytes() float() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() map() reversed() __import__()
complex() hasattr() max() round()  
delattr() hash() memoryview() set()  

上面就是内置函数的表,68个函数都在这儿了。这个表的顺序是按照首字母的排列顺序来的,看到上面这些东东后面带着括号就该想到这都是函数的调用,关于这些内置函数的具体使用方法我画了了一个思维导图 。。。

匿名函数

匿名函数:为了解决那些功能很简单的需求而设计的一句话函数

 
#这段代码
def calc(n):
return n**n
print(calc(10)) #换成匿名函数
calc = lambda n:n**n
print(calc(10))
 

上面是我们对calc这个匿名函数的分析,下面给出了一个关于匿名函数格式的说明

函数名 = lambda 参数 :返回值

#参数可以有多个,用逗号隔开
#匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回值
#返回值和正常的函数一样可以是任意数据类型

我们可以看出,匿名函数并不是真的不能有名字。

匿名函数的调用和正常的调用也没有什么分别。 就是 函数名(参数) 就可以了~~~

最新文章

  1. Python 比较两个字符串大小
  2. Extjs扩展:封装Plupload
  3. 深入理解CSS背景
  4. mysql 5.7.17发布
  5. CentOS关闭火狐浏览器Flash过期提示
  6. REST 架构风格
  7. ups机制下停电提前关闭oracle数据库
  8. mysql 查看当前登陆用户匹配原则及权限user()与current_user()
  9. SQL Server中的连接查询【内连接,左连接,右连接,。。。】
  10. (转载)OC学习篇之---第一个程序HelloWorld
  11. webpack - tree shaking
  12. .Neter玩转Linux系列之五:crontab使用详解和Linux的进程管理以及网络状态监控
  13. mysql中不等于过滤null的问题
  14. Centos Git1.7.1升级到Git2.2.1
  15. html select 标签设置默认选中
  16. 【Json】fastjson与jackson常用操作记录
  17. ArrayList循环遍历并删除元素的常见陷阱
  18. 基于Flask的Web应用程序插件式结构开发
  19. jQuery-3.事件篇---鼠标事件
  20. 微信jssdk上传图片,一张一张的上传 和 一次性传好几张

热门文章

  1. Git本地安装
  2. R-ts()
  3. ubuntu下apt-get 命令参数
  4. JDBC——JDBC基础
  5. CentOS 安装 Mongodb详解 --- 无Linux基础
  6. python正则表达式解析(re)
  7. GitHub:Tencent
  8. 品牌logo在EDM数据营销中的运用
  9. spring mvc路径匹配原则
  10. 七十九:flask.Restful之flask-Restful标准化返回参数示例