编写函数,利用可变参数计算一组数的最大值。 提示:部分代码如下,请补全代码。 01 #demo0504.py 02 def maxnum(*nums): 03 …… 04 05 06 07 08 #主程序 09 print(maxnum(-1,34,-9,56)) 10 print(maxnum(1,4,6,95,3,78))
时间: 2024-03-22 15:37:57 浏览: 240
可以使用 `max()` 函数来获取一组数的最大值,同时使用可变参数来接收不定数量的参数。具体实现代码如下:
```
#demo0504.py
def maxnum(*nums):
return max(nums)
#主程序
print(maxnum(-1,34,-9,56))
print(maxnum(1,4,6,95,3,78))
```
输出结果为:
```
56
95
```
相关问题
实验 3:编写函数,利用可变参数计算一组数的最大值。 提示:部分代码如下,请补全代码。 01 #demo0504.py 02 def maxnum(*nums): 03 …… 04 05 06 07 08 #主程序 09 print(maxnum(-1,34,-9,56)) 10 print(maxnum(1,4,6,95,3,78))
以下是完整代码:
```python
#demo0504.py
def maxnum(*nums):
max_value = float('-inf') # 初始化最大值为负无穷
for num in nums:
if num > max_value:
max_value = num
return max_value
#主程序
print(maxnum(-1,34,-9,56))
print(maxnum(1,4,6,95,3,78))
```
输出结果为:
```
56
95
```
阅读全文