美文网首页
一 -37 python (函数)函数多个返回值

一 -37 python (函数)函数多个返回值

作者: hsiaojun | 来源:发表于2018-04-19 01:10 被阅读0次

1 多个return

  • 一个函数中可以有多个return语句,但是只要有一个return语句被执行,那么这个函数就会结束
  • 不要在return 同一个缩进下面写代码,,永远不会执行
def is_even_num(num):
    """判断奇偶数"""
    if num % 2 == 0:
        return True
    else:
        return False

2.多个返回值

  • 当返回多个数据时,python会自动将数据 组包 成元组
  • 如果使用多个变量接收返回值,python会自动将元组 拆包 成单个数据
  • return后面可以一个值都不返回, 也可以返回多个值,它会自动组包为一个元组
  • 在函数中可以有多个return, 但同一时刻只会执行其中一个
def func2():
return 1, 1.5

a = func2()   # 当返回多个数据时,python会自动将数据 组包 成元组
print(a)

a, b = func2()   # 用多个变量接收返回值,python会自动将元组 拆包 成单个数
print(a)
print(b)

a, b, c = 1, 1.5, "hello"
print(a)
print(b)
print(c)

相关文章

  • 一 -37 python (函数)函数多个返回值

    1 多个return 一个函数中可以有多个return语句,但是只要有一个return语句被执行,那么这个函数就会...

  • Swift基本语法之函数

    简单函数 无返回值类型的函数 无参数函数 多个返回值的函数

  • Python 函数之二(返回值、作用域、LEGB、销毁)

    一、函数返回值 先看几个例子 总结 Python 函数使用 return 语句返回 “返回值” 所有函数都有返回值...

  • Python函数进阶

    一、函数返回值 先看下几个例子: 总结: python函数使用return语句返回 "返回值" 所有函数都有返回值...

  • 函数

    函数初识 函数的参数 函数的多个参数 可变参数 参数传递 函数的返回值 函数的多返回值 return语句 函数中变...

  • python-函数

    参考廖雪峰python3知识点的总结 函数返回值--函数 函数可以作为函数的返回值: 函数作为返回值的使用:表示返...

  • day 9

    part 1 函数回顾 part 2 函数的返回值 1、 python 每个函数都有返回值,返回值就是return...

  • 基础语法之函数

    1、简单函数 2、无参函数 3、无返回值函数 4、多个返回值函数 5、外部参数函数 以上的a、b、id都是在函数内...

  • 函数

    1.函数返回值 return 后面可以接多个值 return 'abc',[42,'python'],'guido...

  • Python函数详解

    函数是Python里组织代码的最小单元,Python函数包含以下几个部分: 定义函数 调用函数 参数 函数的返回值...

网友评论

      本文标题:一 -37 python (函数)函数多个返回值

      本文链接:https://www.haomeiwen.com/subject/xorikftx.html