• 函数的返回值return


    '''
    1、什么是返回值
    返回值是一个函数的处理结果

    2、为什么要有返回值
    如果我们需要在程序中拿到函数的处理结果做进一步的处理,则需要函数必须有返回值


    3、函数的返回值的应用
    函数的返回值用return去定义
    格式为:
    return 值

    注意:
    1、return是一个函数结束的标志,函数内可以有多个return,
    但只要执行一次,整个函数就会结束运行

    2、return 的返回值无类型限制,即可以是任意数据类型
    3、return 的返回值无个数限制,即可以用逗号分隔开多个任意类型的值
    0个:返回None,ps:不写return默认会在函数的最后一行添加return None
    1个:返回的值就是该值本身
    多个:返回值是元组 ***** return后面跟着元组,列表里面的值算一个值,多个列表用逗号分开会以元组形式返回。
    '''

    def max2(x,y): #x=3000,y=2000
    if x > y:
    return x #return 3000
    else:
    return y #reuturn 2000

    res=max2(3000,2000)

    annual_salary=res * 12

    print(annual_salary)


    返回值可以是自己定义的,也可以是函数调用得到的结果需要拿出来的,默认返回值为None

    def foo():
    print(1)
    print(2)
    print(3)
    return [1,2,3],'a',('a','b'),{1,2}
    print(4)
    print(5)
    print(6)

    res=foo()
    print(res)


    def bar():
    print(1)
    print(1)
    print(1)
    print(1)
    return # 返回值为None
    print(2)
    print(3)
    print(4)

    res=bar()
    print(res)

  • 相关阅读:
    lintcode 中等题:interleaving String 交叉字符串
    lintcode 中等题:subsets II 带重复元素的子集
    lintcode 中等题:subSets 子集
    单机安装HBase
    编写运行R脚本
    R语言归一化处理
    HBase 常用Shell命令
    HBase基础知识
    Tomcat启动脚本
    Nginx配置文件详解
  • 原文地址:https://www.cnblogs.com/Roc-Atlantis/p/9145074.html
Copyright © 2020-2023  润新知