求两个或三个正整数中的最大数。用带有默认参数的函数实现
时间: 2024-05-08 13:17:18 浏览: 75
求3个整数中的最大值
以下是使用带有默认参数的函数实现求两个或三个正整数中的最大数的Python代码:
```python
def find_max(a, b, c=None):
if c is None:
return max(a, b)
else:
return max(a, b, c)
```
函数接收两个或三个参数,其中第三个参数为可选参数,默认为None。如果只有两个参数,则返回这两个参数中的最大值;如果有三个参数,则返回这三个参数中的最大值。使用Python内置函数max()可以方便地找到最大值。
使用示例:
```python
print(find_max(2, 5)) # 输出5
print(find_max(8, 3, 6)) # 输出8
```
注意:本代码仅适用于Python 3.x。
阅读全文