Python中函数怎么返回多个值?这一篇文章看了就懂

python之中的函数是去实现面向对象封装特性以及实现很多功能的主要语法,它的使用在python里面是非常广泛的 。最近有很多小伙伴想知道python之中函数怎么返回多个值,那么今天的这一篇文章对此会有详细的解析和示例,一起看看吧 。

Python中函数怎么返回多个值?这一篇文章看了就懂

文章插图
(1)在python之中一般函数的返回值是只有一个的,但是return后面的返回对象也是可以有多个的,只要使用逗号将其分隔就可以了 。详细的代码示例如下所示:
def date():    import datetime    d = datetime.date.today()return d.year, d.month, d.day上面的示例之中函数date就是返回了年月日这三个值到函数的外部,只要使用逗号将其隔开就可以了 。
(2)函数返回多个值的时候可以直接使用一个变量去接收,但是在使用的时候就需要将其里面的值一个个提取出来才可以了 。这是因为返回多个值的函数会将返回的所有值变成一个元组的数据类型进行保存然后再返回出去,那么在外面使用返回值的时候也是需要先将元组内的值取出来才可以使用,示例如下:
date()(2019, 9, 4)调用函数返回的结果就是三个值组成的一个元组,元组是用括号给包括起来的 。
【Python中函数怎么返回多个值?这一篇文章看了就懂】以上就是关于“Python中函数怎么返回多个值?这一篇文章看了就懂”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。

    推荐阅读