zoukankan      html  css  js  c++  java
  • day5_函数返回值

    每个函数都有返回值,如果没有在函数里面指定返回值的话,在python里面函数执行完之后,默认会返回一个None,函数也可以有多个返回值,如果有多个返回值的话,会把返回值都放到一个元组中,返回的是一个元组。

    为什么要有返回值呢,是因为在这个函数操作完之后,它的结果在后面的程序里面需要用到。

    函数中的返回值使用return,函数在遇到return就立即结束。

    return 有2个作用
    1、结束函数,只要函数里面遇到return,函数立即结束运行
    2、返回函数处理的结果

    实例1-return函数立即结束运行:
    def my():
        for i in range(50):
            return i
    print(my())  #结果只输出了一个0,因为遇到return,跳出函数,什么都不执行了

    实例2-函数返回可以多个值

    def my():
        a = 1
        b = 2
        c = 3
        return a,b,c #可以返回多个值
    b,c,d = my() #可以多个变量接着返回值
    s = my()  #可以用一个变量接着返回值,把值放在一个元组里,要取值的话根据下标取值
    print(b,c,d)
    print(s)

    输出:

    1 2 3
    (1, 2, 3)
  • 相关阅读:
    elasticsearch数据迁移
    Leetcode <剑指 Offer 64. 求1+2+…+n>
    Leetcode <27.移除元素>
    Leetcode <7.整数反转>
    Leetcode <1. 两数之和>
    python实现对于告警规则的判断思路
    Python实现密码生成器
    Autojs 打包APP+签名
    Docker 文档整理
    Pycharm 连接Linux远程开发
  • 原文地址:https://www.cnblogs.com/once-again/p/9581023.html
Copyright © 2011-2022 走看看