编写程序,利用可变参数定义一个求任意个数数值的最小值的函数min_n(a, b, *c),并编写测试代码。例如,对于“print(min_n(8, 2))”以及“print(min_n(16, 1, 7, 4, 15))”的测试代码,程序运行结果如图4-10所示。
时间: 2024-05-14 08:17:31 浏览: 99
python实验函数
5星 · 资源好评率100%
代码如下:
```python
def min_n(a, b, *c):
min_value = a
if b < min_value:
min_value = b
for num in c:
if num < min_value:
min_value = num
return min_value
print(min_n(8, 2))
print(min_n(16, 1, 7, 4, 15))
```
运行结果:
```
2
1
```
阅读全文