【Python】函数 ③ ( 函数返回值定义语法 | 函数返回多个返回值 | 代码示例 )






一、函数返回值定义语法



在 Python 函数中 , 通过 return 关键字 , 可以返回一个结果给调用者 , 这个返回结果就是 函数返回值 ;

def 函数名(函数参数):
	"""函数文档字符串(可选)"""
    # 函数体
    return 返回值

调用函数时 , 使用 变量 可以接收函数返回值 ;

变量 = 函数(参数列表)

在函数中 , 如果遇到 return 关键字 , 则不会执行后续函数体中的代码 , 在编译时如果发现 函数体中 在 return 语句后有代码 , 会报错提示 ;

Statement expected, found Py:DEDENT

在这里插入图片描述





二、函数返回多个返回值



如果函数返回多个值 , 可以使用元组(tuple)或者列表(list)存储返回值 , 并将其赋值给一个变量 , 下面的代码 , 就是在函数中 , 返回了两个值 ,

"""
函数返回值示例
"""

# 定义返回多个返回值的函数
def get_pair():
	x = 1
	y = 2
	return x, y

# 调用函数接收返回值
pair = get_pair()

# 打印返回值
print(pair)  # 输出 (1, 2)

执行结果 :

(1, 2)

在这里插入图片描述





三、函数返回值代码示例



在下面的代码中 , 返回了一个返回值 , 使用 sum 变量接收了这个返回值 , 最终将返回值打印出来 ;


代码示例 :

"""
函数返回值示例
"""

# 定义函数, 并设置函数返回值
def add(a, b):
    return a + b

# 接收函数返回值
sum = add(1, 2)

# 打印函数返回值
print(f"函数返回值为 {
      
      sum}")

执行结果 :

函数返回值为 3

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/han1202012/article/details/130994770