• 技术文章 >常见问题 >Python常见问题

    python可以返回两个值吗

    silencementsilencement2019-12-24 17:40:22原创2492

    函数的return 语句只能返回一个值,可以是任何类型。

    因此,我们可以“返回一个 tuple类型,来间接达到返回多个值 ”。

    例: x 除以 y 的余数与商的函数

    def    F1 ( x, y ):
             a = x % y
             b = (x-a) / y
             return ( a,b )     # 也可以写作 return a, b
    (c, d )= F1( 9, 4)        # 也可以写作 c , d = F1 ( 9, 4 )
    print c ,d

    结果显示: 1, 2

    推荐学习《python教程》。

    专题推荐:return
    品易云
    上一篇:python和c哪个适合入门 下一篇:python如何无限循环语句

    相关文章推荐

    • Python函数中必须要有return吗• Python为什么没有return返回值• python中return如何定义

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网