用python写程序,用字典的方式生成一个学生的基本信息,包括姓名:张三,性别;男,学校:海都学院,成绩:89,(1)将成绩修改为90;(2)增加一个信息,家庭住址:山东莱阳;(3)用循环的方式分别输入所有的建;输出所有的值;输出所有的键值对;(4)将键值对家庭住址删除
时间: 2024-10-26 08:04:06 浏览: 20
在Python中,你可以通过字典数据结构轻松地存储和操作学生的个人信息。首先,创建一个字典并初始化基本信息:
```python
student_info = {
"姓名": "张三",
"性别": "男",
"学校": "海都学院",
"成绩": 89,
}
```
接下来,我们可以按要求进行操作:
1. 修改成绩:
```python
student_info["成绩"] = 90
```
2. 增加家庭住址:
```python
student_info["家庭住址"] = "山东莱阳"
```
3. 使用循环遍历并打印所有键值对:
```python
for key, value in student_info.items():
print(f"{key}: {value}")
```
4. 删除键值对(这里我们通常不直接从字典中删除键,因为会丢失对应的数据,如果需要移除,可以先设置值为空字符串或None,然后检查是否还存在该键再决定是否保留):
```python
# 如果确定要删除,可以这样做,但这里是演示如何查看是否还有该键
if "家庭住址" in student_info:
del student_info["家庭住址"]
else:
print("家庭住址已经不存在")
```
现在,如果你想实际运行以上操作,可以在Python环境中逐段复制粘贴,并查看结果。如果你想要完成上述所有步骤一次性运行,可以组合成一个完整的脚本。
阅读全文