Python中接收函数多个返回结果的两种方法

2025-12-02 00:30:49

1、用def 代码创建一个函数,名称为func1 代码如下:

def func1 ():

Python中接收函数多个返回结果的两种方法

2、在def函数下面我们创建两个变量 f1 和f2 ,并且给他们赋值为 第一个值和第二个值,具体代码如下:

f1 = "第一个值"


f2 = "第二个值"

Python中接收函数多个返回结果的两种方法

3、用return 代码将这个函数里面的f1 和f2 值进行返回,代码如下:

return f1,f2

Python中接收函数多个返回结果的两种方法

4、下面我们直接打印这个函数,查看返回结果,代码如下:

res = func1()


print(res)

Python中接收函数多个返回结果的两种方法

Python中接收函数多个返回结果的两种方法

5、上面的函数返回了两个值,下面介绍接收方法一:

直接用操作字符串的方式进行接收。代码如下:

print(res[0])

print(res[1])

运行后效果如图

Python中接收函数多个返回结果的两种方法

Python中接收函数多个返回结果的两种方法

6、第二种接收方法,可以建立变量进行接收,代码如下:

g1 , g2 = func1()

打印这两个变量 效果如图

Python中接收函数多个返回结果的两种方法

Python中接收函数多个返回结果的两种方法

7、以上就是两种方式接收函数返回多个值的方法。

整体代码总结:

def func1 ():


   f1 = "第一个值"
   f2 = "第二个值"
   return f1,f2
res = func1()
print(res)
#接收方法一
print(res[0])
print(res[1])
#接收方法二(推荐)
g1 , g2 = func1()
print(g1)
print(g2)

这里推荐使用第二种方法,直接将返回的值到变量中

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢