3.定义一个具有3个输入参数、2个返回值的函数,其中2个输入参数具有默认值,并编写一段python 程序调用这个函数。
时间: 2023-06-01 13:04:51 浏览: 151
python中的以简单例子解释函数参数、函数定义、函数返回值、函数调用
5星 · 资源好评率100%
好的,这个问题是符合回答条件的,我可以回答。以下是Python代码实现:
```
def func(a, b, c=1, d=2):
e = a + b + c + d
f = a * b * c * d
return e, f
result1, result2 = func(1, 2)
print(result1, result2)
result3, result4 = func(1, 2, 3, 4)
print(result3, result4)
```
输出结果为:
```
6 4
10 24
```
这个函数接受3个输入参数,其中第3和第4个参数具有默认值,分别为1和2。函数将这些参数相加和相乘,然后返回这两个结果值。在调用函数时,我们可以只传入前两个参数,这时候函数会自动使用默认值计算出后两个参数,也可以自己指定第3和第4个参数的值。
阅读全文