用Python解决 题目描述 输入n个数,求n个数中最大值和最小值的差 输入 首先输入一个整数n(1<=n<=10000),表示输入的整数的个数 接着输入n个整数,保证每个整数都在10000和-10000之间。 输出 输出n个数的极差
时间: 2023-12-12 07:05:28 浏览: 114
1_1. 产生100个随机数_求其最小值和最大值以及平均值_
5星 · 资源好评率100%
可以使用Python内置函数`max`和`min`来求解最大值和最小值,并计算它们的差值。下面是代码实现:
```python
n = int(input())
nums = list(map(int, input().split()))
max_num = max(nums)
min_num = min(nums)
range_num = max_num - min_num
print(range_num)
```
首先读入整数个数`n`,然后读入`n`个整数存储在列表`nums`中。使用`max`和`min`函数分别求出列表中的最大值和最小值,然后计算它们的差值并输出。注意在读入整数时使用`map`函数将输入的字符串转换成整数,否则会产生类型错误。
阅读全文