学习不止眼前的教程与笔记 还需实践与创新

搜索

首页>>编程语言>>python>>基础教程>>

python3基础教程(十七) 函数2

发布时间:2019-10-17点击:

    上节我们说到python中的函数,并且说明了函数的构造以及怎么自定义,以及参数的说明。

    但是在使用的时候,你可能需要使用临时的函数,然而不是常用,所以就想直接定义使用,那么本节就说到了匿名函数lambda以及返回值语句return。

    一、匿名函数lambda

    1、语法

    lambda [参数1[,参数2,.....参数n]]:表达式
    是的,你没有看错,匿名函数不需要def来定义,我们可以使用lambda来直接使用并定义函数。

    实例如下:

    sum = lambda arg1, arg2: arg1 + arg2
    # 调用sum函数
    print ("相加后的值为 : ", sum( 10, 20 ))
    输出如下:
    相加后的值为 :  30
    是不是很方便。

    二、返回数值语句return

    作为一个函数,往往我们希望通过调用函数进行相关的运算并返回最终结果,那么我们就要使用return语句。

    1、语法如下:

    return [表达式]
    实例跟上:
    def sum( arg1, arg2 ):
       total = arg1 + arg2
       return num
     
    # 调用sum函数
    num2= sum( 10, 20 )
    print ("函数运算结果 : ", num2)
    这里num2就是通过调用函数,然后函数给num2返回了一个调用值。

    函数的基础就介绍到这里,更多高级用法后面整理。谢谢。

赞一个(0)     踩一个(0)    

相关链接

搜索

昵称:*
邮箱:
电话:
评论: