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

Python-函数

时间:2019-09-29 11:20:00      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:重复   脚本   内建函数   地方   定义   技术   冒号   http   lambda   

函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。

函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。

 

Python的内置函数

技术图片

 

匿名函数(lambda)

 

  • 使用python写一些执行脚本时,使用lambda可以省去定义函数的过程,让代码更加精简。
  • 对于一些抽象的,不会再别的地方在复用的函数,有时候给函数起个名字也是个难题,使用lambda不需要考虑命名的问题
  • 使用lambda在某些时候让代码更容易理解

普通函数:

def Sum(x,y):
    return x+y
Sum(2,3)    #输出5

匿名函数:

Sum=lambda x,y:x+y        #冒号之前的是匿名函数的参数,冒号后面的是匿名函数的返回值
Sum(2,3)                  #输出5

匿名函数的应用:

def f(n):
    return lambda x:x+n
f=f(42)          #相当于 f=f(n)=42+n
print(f(8))           #输出50

 

Python-函数

标签:重复   脚本   内建函数   地方   定义   技术   冒号   http   lambda   

原文地址:https://www.cnblogs.com/zyq6/p/11606646.html

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