生成10个1~100的·随机整数,并求出他们中的最大值和最小值
时间: 2023-05-11 22:07:46 浏览: 172
好的,我可以回答这个问题。以下是生成10个1~100的随机整数,并求出他们中的最大值和最小值的代码:
```python
import random
# 生成10个1~100的随机整数
nums = [random.randint(1, 100) for _ in range(10)]
# 求最大值和最小值
max_num = max(nums)
min_num = min(nums)
# 输出结果
print("随机整数列表:", nums)
print("最大值:", max_num)
print("最小值:", min_num)
```
输出结果如下:
```
随机整数列表: [25, 76, 91, 98, 58, 92, 7, 39, 31, 13]
最大值: 98
最小值: 7
```
相关问题
用js生成10个1~100的·随机整数,并求出他们中的最大值和最小值
好的,这是一个比较简单的编程问题,以下是代码:
```javascript
// 生成10个1~100的随机整数
const arr = [];
for (let i = 0; i < 10; i++) {
arr.push(Math.floor(Math.random() * 100) + 1);
}
// 求最大值和最小值
const max = Math.max(...arr);
const min = Math.min(...arr);
console.log(`随机整数数组为:${arr}`);
console.log(`最大值为:${max}`);
console.log(`最小值为:${min}`);
```
希望这个回答能够帮到你!
3、 编写程序,生成包含1000个0~100的随机整数,求出最大值、最小值、和、平均值
要编写一个程序生成包含1000个0~100的随机整数,并求出最大值、最小值、总和以及平均值,可以使用多种编程语言来实现。这里我将使用Python语言作为示例来展示如何完成这个任务。
```python
import random
# 生成1000个0~100的随机整数列表
random_numbers = [random.randint(0, 100) for _ in range(1000)]
# 计算最大值、最小值、总和
max_value = max(random_numbers)
min_value = min(random_numbers)
total_sum = sum(random_numbers)
# 计算平均值
average_value = total_sum / len(random_numbers)
# 输出结果
print(f"最大值:{max_value}")
print(f"最小值:{min_value}")
print(f"总和:{total_sum}")
print(f"平均值:{average_value}")
```
这段代码首先导入了Python的random模块,然后使用列表推导式生成了一个包含1000个随机整数的列表。接着,使用`max()`、`min()`和`sum()`函数分别计算了列表中的最大值、最小值和总和。最后,通过将总和除以列表长度得到平均值,并打印出来。
阅读全文