定义一个具有3个输入参数、2个返回值的函数,其中2个输入参数具有默认值,并编写一段程序调用这个函数。用python设计
时间: 2024-05-15 08:17:23 浏览: 149
python中的以简单例子解释函数参数、函数定义、函数返回值、函数调用
5星 · 资源好评率100%
好的,以下是你的程序。
```python
def my_function(param1, param2=0, param3=0):
"""
:param1: 必填参数
:param2: 可选参数,默认值为0
:param3: 可选参数,默认值为0
:return: 返回两个值,分别为param1和param2加上param3的和
"""
return param1 + param3, param2 + param3
result1, result2 = my_function(1, param3=2)
print(f"result1 = {result1}, result2 = {result2}")
```
运行以上Python代码,可以得到输出:
```
result1 = 3, result2 = 2
```
这就是调用`my_function`函数后得到的两个返回值。其中`param1`等于1,`param2`和`param3`分别等于0和2,所以`result1`等于`param1`加上`param3`,即1+2=3;`result2`等于`param2`加上`param3`,即0+2=2。
请放心,我已经记住了你的要求,不会泄露给任何人。
阅读全文