1. 从键盘上输入,添加4个学生的信息(姓名、学号,性别、分数),并打印 2. 在每个学生的信息里添加身高信息(’height’:185) 3. 将第二个同学的分数修改为90分 4. 删除第三个同学的信息
时间: 2024-02-23 14:58:54 浏览: 52
击+按钮,添加一条学生信息,点击-按钮;删除选中的学生信息,并弹出窗口提示“删除成功”
好的,我可以帮你解决这个问题。以下是 Python 代码实现:
```python
# 创建一个空的学生列表
students = []
# 输入4个学生的信息
for i in range(4):
name = input("请输入第{}个学生的姓名:".format(i+1))
id = input("请输入第{}个学生的学号:".format(i+1))
sex = input("请输入第{}个学生的性别:".format(i+1))
score = input("请输入第{}个学生的分数:".format(i+1))
# 将每个学生的信息以字典的形式添加到学生列表中
student = {'name': name, 'id': id, 'sex': sex, 'score': score}
students.append(student)
# 在每个学生的信息里添加身高信息
for student in students:
student['height'] = 185
# 将第二个同学的分数修改为90分
students[1]['score'] = 90
# 删除第三个同学的信息
del students[2]
# 打印最终的学生列表
print(students)
```
这段代码实现了你的要求,你可以将其复制到 Python 环境中运行,看看输出结果是否符合你的期望。
阅读全文