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

2025-11-06 03:21:42

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。
猜你喜欢