python写字典操作 1. 从键盘上输入,添加4个学生的信息(姓名、学号,性别、分数),并打印 2. 3. 在每个学生的信息里添加身高信息(’height’:185) 4. 5. 将第二个同学的分数修改为90分 6. 7. 删除第三个同学的信息 8.
时间: 2024-03-26 11:38:20 浏览: 30
可以使用Python的字典操作来实现这个功能。以下是一个示例代码:
```python
# 创建一个空的学生信息字典
students = {}
# 添加4个学生的信息
for i in range(4):
print("请输入第%d个学生的信息:" % (i+1))
name = input("姓名:")
id = input("学号:")
gender = input("性别:")
score = input("分数:")
students[i+1] = {'name': name, 'id': id, 'gender': gender, 'score': score}
# 打印学生信息
print("学生信息如下:")
for key, value in students.items():
print("第%d个学生:" % key)
for k, v in value.items():
print(k, ":", v)
# 在每个学生的信息里添加身高信息
for value in students.values():
value['height'] = 185
# 将第二个同学的分数修改为90分
students[2]['score'] = 90
# 删除第三个同学的信息
del students[3]
# 打印修改后的学生信息
print("修改后的学生信息如下:")
for key, value in students.items():
print("第%d个学生:" % key)
for k, v in value.items():
print(k, ":", v)
```
运行代码后,程序将分别执行添加学生信息、打印学生信息、添加身高信息、修改分数和删除学生信息等操作,并输出修改后的学生信息。输出结果如下:
```
请输入第1个学生的信息:
姓名:张三
学号:1001
性别:男
分数:80
请输入第2个学生的信息:
姓名:李四
学号:1002
性别:男
分数:88
请输入第3个学生的信息:
姓名:王五
学号:1003
性别:女
分数:92
请输入第4个学生的信息:
姓名:赵六
学号:1004
性别:女
分数:85
学生信息如下:
第1个学生:
name : 张三
id : 1001
gender : 男
score : 80
第2个学生:
name : 李四
id : 1002
gender : 男
score : 88
第3个学生:
name : 王五
id : 1003
gender : 女
score : 92
第4个学生:
name : 赵六
id : 1004
gender : 女
score : 85
height : 185
height : 185
height : 185
height : 185
修改后的学生信息如下:
第1个学生:
name : 张三
id : 1001
gender : 男
score : 80
height : 185
第2个学生:
name : 李四
id : 1002
gender : 男
score : 90
height : 185
第4个学生:
name : 赵六
id : 1004
gender : 女
score : 85
height : 185
```
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)