写一个程序,随机生成50个成绩
时间: 2023-05-21 21:04:02 浏览: 78
好的,以下是一个可以随机生成50个成绩的Python程序:
```python
import random
grades = []
for i in range(50):
grade = random.randint(0, 100)
grades.append(grade)
print(grades)
```
这个程序使用了Python的random模块来生成50个0到100之间的随机整数,然后将它们存储在一个列表中,并打印出来。
相关问题
写一个程序,随机生成50个成绩,然后统计者50个成绩的平均值,最大值,最小值。
好的,以下是一个 Python 的程序,可以实现你的要求:
```python
import random
# 生成50个随机成绩
scores = [random.randint(0, 100) for _ in range(50)]
# 计算平均值、最大值、最小值
avg_score = sum(scores) / len(scores)
max_score = max(scores)
min_score = min(scores)
# 输出结果
print("50个成绩的平均值为:", avg_score)
print("50个成绩的最大值为:", max_score)
print("50个成绩的最小值为:", min_score)
```
希望这个程序能够帮到你!
用Python写一个程序,随机生成50个成绩,然后统计这50个成绩的平均值,最大值,最小值
可以使用 Python 中的 random 模块生成随机成绩,并用内置函数进行统计:
import random
scores = [random.randint(1, 100) for _ in range(50)]
average = sum(scores) / len(scores)
maximum = max(scores)
minimum = min(scores)
print("平均值:", average)
print("最大值:", maximum)
print("最小值:", minimum)
输出结果可能类似以下:
平均值: 53.14
最大值: 99
最小值: 7