zoukankan      html  css  js  c++  java
  • 对于函数中多个返回值的处理

    我们都知道,如果需要拿到函数处理的返回值,需要用到return,例如

    def get_student_info():
        name = "Jockey"
        return name
    
    
    student = get_student_info()
    print(student)

    那如果有两个数值需要返回,应该如何操作呢?

    可以考虑将两个返回值作为一个数组来进行返回,这样便可以一次返回多个值

    def get_student_info():
        name = "Jockey"
        age = 18
        return name, age        # 返回类型是元组,小括号可以省略
    
    
    student = get_student_info()
    print(student)

    这里的student由于接收的是一个数组,那么如果想要拿到单独的name或者age的时候,需要以下方式:

    student_name = student[0]

    student_age = student[1]

    那么我们可以采取另一种方法,在接收函数返回值的时候就将它们区分开来:

    def get_student_info():
        name = "Jockey"
        age = 18
        return name, age        # 返回类型是元组,小括号可以省略
    
    
    student_name, student_age = get_student_info()
    print(student_name)
    print(student_age)

    这样就可以直接使用任意返回值啦!

    最懒的人就是整天忙得没时间学习、反思、成长的人。
  • 相关阅读:
    vue2 生命周期
    javascript http库axios
    vue2自定义事件之$emit
    php配置rewrite模块
    php 正则匹配中文(转)
    php常用自定义函数
    Mysql----MySQL的mysql_insert_id和LAST_INSERT_ID(转)
    Mysql----mysql启动服务时提示"服务名无效"
    div+css布局
    php常见问题以及解决方法
  • 原文地址:https://www.cnblogs.com/jockeyhao/p/13097000.html
Copyright © 2011-2022 走看看