一、函数返回多个返回值
在函数中 , 如果要 返回 多个返回值 , 可以 在 return 语句中 , 设置多个返回值 , 这些返回值之间使用 逗号 隔开 , 这些返回值的类型是 元组 tuple 类型的...= multiple_return()
# 返回值: (1, 2, 3), 返回值类型:
print(f"返回值: {result}, 返回值类型: {type(result...)}")
# 多重赋值
x, y, z = multiple_return()
# 1 2 3
print(x, y, z)
执行结果 :
返回值: (1, 2, 3), 返回值类型:
1 2 3
二、函数参数传递类型
函数参数传递类型 :
位置参数 : 函数 调用时 按照参数在函数 定义时 的位置进行传递 ; ( 形参 和 实参 顺序 和 个数 必须一一对应 )
关键字参数...按照 参数在函数定义的位置进行传递 ;
定义时 形参参数 与 调用时 传递的实参参数 的 顺序 和 个数 必须一致 ;
如果 传递的参数 次序 或者 个数 错了 , 那么编译时就会报错 ;
代码示例 :