zoukankan      html  css  js  c++  java
  • Python3笔记030

    第6章 函数

    • 6.1 函数的定义和调用
    • 6.2 参数传递
    • 6.3 函数返回值
    • 6.4 变量作用域
    • 6.5 匿名函数(lambda)
    • 6.6 递归函数
    • 6.7 迭代器
    • 6.8 生成器
    • 6.9 装饰器

    6.5 匿名函数(lambda)

    匿名函数是指没有名字的函数,通常只使用一次,不用费神去命名这个函数的场合。

    result = lambda [arg1,[,arg2, ..., argn]]: expression
    参数说明:
    result:用于调用lambda表达式
    [arg1,[,arg2, ..., argn]]:可选参数
    expression:必选参数
    
    # 用函数实现求圆的面积
    import math
    def circlearea(r):
        result = math.pi*r*r
        return result
    r = 10
    print('半径为',r,'的圆面积为:',circlearea(r))
    
    
    # 用lambda函数实现求圆的面积
    import math
    r = 10
    result = lambda r:math.pi*r*r
    print('半径为',r,'的圆面积为:',result(r))
    
  • 相关阅读:
    PHP
    优秀网址
    客户关系管理系统CRM
    面试题
    练习并熟练掌握交互式 SQL 语言
    嵌入式的SQL程序设计
    数据库总结
    JDBC
    玩转Android之Drawable的使用
    Android开发之Activity转场动画
  • 原文地址:https://www.cnblogs.com/infuture/p/13282297.html
Copyright © 2011-2022 走看看