请编写一个函数max30,利用 max20函数实现功能:接收三个整型或浮点型 的参数,返回最大值。
时间: 2024-10-11 11:18:11 浏览: 17
化妆品店三维效果图
你可以创建一个名为 `max30` 的函数,它接受三个参数并利用已有的 `max20` 函数来找出其中的最大值。这里是一个简单的 Python 示例:
```python
def max20(a, b):
"""
返回两个数中的较大值。
"""
if a > b:
return a
else:
return b
def max30(x, y, z):
"""
利用 max20 函数找到三个数中的最大值。
"""
# 先比较前两个数,然后与第三个数比较
max_of_two = max20(x, y)
maximum = max20(max_of_two, z)
return maximum
# 测试 max30 函数
print(max30(5, 10, 15)) # 输出:15
print(max30(2.5, 4.7, 3.1)) # 输出:4.7
```
这个 `max30` 函数首先通过 `max20` 函数找出前两个数字中的最大者,然后再将其与第三个数字进行比较,从而确定整体的最大值。
阅读全文