输出最高分和最低分。 2. 计算平均分并输出。
时间: 2024-02-27 11:52:24 浏览: 74
好的,我会帮您解决这个问题。以下是代码实现:
```python
import random
# 从键盘上输入一个随机数种子
seed = input('请输入随机数种子:')
random.seed(seed)
# 随机产生20个0-100之间的随机整数
scores = [random.randint(0, 100) for i in range(20)]
# 输出生成的学生成绩
print('学生成绩:', scores)
# 统计学生成绩
average = sum(scores) / len(scores)
max_score = max(scores)
min_score = min(scores)
# 输出统计结果
print('平均分:{:.1f}'.format(average))
print('最高分:{}'.format(max_score))
print('最低分:{}'.format(min_score))
```
希望这个代码能够帮到您!如果您还有其他问题,可以继续问我。
相关问题
python 科赫曲线
科赫曲线(Koch Curve)是一种自相似的分形曲线,由瑞典数学家科赫提出。它的基本构造方法是不断地把线段分成三等份,然后将中间一段向外连接一个等边三角形,如此重复进行下去。在Python中,可以通过递归调用绘制科赫曲线。
以下是Python代码示例:
```python
import turtle
def koch(length, depth):
if depth == 0:
turtle.forward(length)
else:
for angle in [60, -120, 60, 0]:
koch(length/3, depth-1)
turtle.left(angle)
if __name__ == '__main__':
turtle.setup(800, 400)
turtle.penup()
turtle.goto(-300, 0)
turtle.pendown()
turtle.pensize(2)
koch(600, 4)
turtle.done()
```
统计字符个数
描述
请编写一个程序,统计输入字符串中英文字母、空格、数字和其他字符的个数。
输入格式
一个长度不超过1000的字符串。
输出格式
四个整数,分别表示字符串中英文字母、空格、数字和其他字符的个数,整数之间以空格分隔。
样例输入
I love 123#$ China
样例输出
12 3 3 3
提示
本题并不难,但请注意其他字符的判定,尤其是空格。
阅读全文