用python输入若干同学的学号、姓名、性别和年龄,学号为空表示输入结束,将每个同学的信息存储在字典中,其中学号为键,姓名、性别和年龄组成元组作为值。
时间: 2024-04-29 17:26:25 浏览: 67
将某班学生的《Python程序设计》这门课程的成绩保存在字典中,学号为键(key),分数为值(value)
好的,我可以帮你回答这个问题。以下是Python代码的实现。
```python
students = {}
while True:
student_id = input("请输入学号:")
if student_id == "":
break
name = input("请输入姓名:")
gender = input("请输入性别:")
age = input("请输入年龄:")
students[student_id] = (name, gender, age)
print("学生信息录入成功!")
print(students)
```
这个程序会在控制台上循环询问用户输入学生信息,直到输入空的学号为止。每次输入完整的学生信息后,程序将其存储在一个字典变量中,其中学号作为键,姓名、性别和年龄组成的元组作为值。最后,程序会输出这个字典变量。
阅读全文