题目:编写函数,利用可变参数定义一个求任意个数数值的最小值的函数min_n(a,b,*c),并编写测试代码 要求:输出min_n(10.2,45.23.89.1)的结果
时间: 2024-02-03 19:12:38 浏览: 150
简单介绍Python中用于求最小值的min()方法
以下是实现求任意个数数值的最小值的函数min_n(a,b,*c)的代码:
```python
def min_n(a, b, *c):
min_val = a
if b < min_val:
min_val = b
for val in c:
if val < min_val:
min_val = val
return min_val
```
然后,我们可以使用以下代码测试min_n函数,并输出min_n(10.2,45.23,89,1)的结果:
```python
print(min_n(10.2, 45.23, 89, 1))
```
输出结果为:
```
1
```
这表明,min_n函数正确计算了传入的所有数值的最小值,并返回了正确的结果。
阅读全文