编写一个Python程序,用字符串保存5个学生姓名、手机号和邮箱,用分号分隔每位学生。输入任意姓名,显示该学生的所有信息
时间: 2024-10-18 15:20:01 浏览: 21
使用python语言,比较两个字符串是否相同的实例
在Python中,我们可以创建一个字符串列表来存储每个学生的姓名、手机号和邮箱,并使用分号作为分割符。下面是一个简单的示例程序,用户可以输入姓名查询对应的学生信息:
```python
# 定义学生数据字典,将姓名、手机号和邮箱存储在一起
students_data = {
"张三": {"phone": "13812345678", "email": "zhangsan@example.com"},
"李四": {"phone": "13909876543", "email": "lisi@example.com"},
"王五": {"phone": "13612345679", "email": "wangwu@example.com"},
"赵六": {"phone": "13708765432", "email": "zhaoliu@example.com"},
"刘七": {"phone": "13512345670", "email": "liuchi@example.com"}
}
def search_student_info(name):
if name in students_data:
info = f"姓名:{name};手机号:{students_data[name]['phone']};邮箱:{students_data[name]['email']}"
return info
else:
return "抱歉,未找到该学生的信息。"
# 用户输入姓名并查询信息
input_name = input("请输入学生的姓名:")
print(search_student_info(input_name))
阅读全文