设置随机种子为3,产生10个100以内([0,100)]的随机整数,请去掉最高分和最低分,算其平均分。直接输出平均分,保留2位小数。
时间: 2024-03-10 08:46:15 浏览: 62
1_1. 产生100个随机数_求其最小值和最大值以及平均值_
5星 · 资源好评率100%
好的,我来帮你解决这个问题。
首先,我们需要使用Python中的random库来生成随机数。代码如下所示:
```python
import random
random.seed(3) # 设置随机种子为3
scores = [random.randint(0, 100) for _ in range(10)] # 生成10个随机整数
scores.sort() # 对随机数从小到大排序
average_score = sum(scores[1:-1]) / 8 # 去掉最高分和最低分,求平均分
print("%.2f" % average_score) # 输出平均分,保留2位小数
```
运行代码后,输出的结果即为去掉最高分和最低分后的平均分。
阅读全文