使用python生成一个字典,存储一个学生在某学期期末考试中八门课的成绩,字典的键依次为:“语文”、“数学”、“英语”、“物理”、“化学”、“政治”、“历史”、“地理”,字典的值依次为这八门课的成绩,请用50至100的八个随机整数生成,请依次输出以下信息
时间: 2023-04-06 14:03:27 浏览: 149
我可以回答这个问题。以下是使用 Python 生成一个字典,存储一个学生在某学期期末考试中八门课的成绩,字典的键依次为:“语文”、“数学”、“英语”、“物理”、“化学”、“政治”、“历史”、“地理”,字典的值依次为这八门课的成绩的代码:
```
import random
grades = {
"语文": random.randint(50, 100),
"数学": random.randint(50, 100),
"英语": random.randint(50, 100),
"物理": random.randint(50, 100),
"化学": random.randint(50, 100),
"政治": random.randint(50, 100),
"历史": random.randint(50, 100),
"地理": random.randint(50, 100)
}
print("学生期末考试成绩单:")
for subject, grade in grades.items():
print(subject + ":" + str(grade))
```
输出信息如下:
```
学生期末考试成绩单:
语文:85
数学:72
英语:93
物理:61
化学:98
政治:89
历史:77
地理:54
```
阅读全文