创建学生信息表,键入要学生人数,及学生信息,并存入二维数组输出。
时间: 2023-09-19 15:05:53 浏览: 118
好的,这是一个创建学生信息表的示例代码,你可以参考一下:
```python
# 请先输入学生人数
num_students = int(input("请输入学生人数:"))
# 初始化一个二维数组用于存储学生信息
students = []
# 循环输入每个学生的信息
for i in range(num_students):
# 请分别输入学生的姓名、年龄、性别、成绩等信息
name = input("请输入第{}个学生的姓名:".format(i+1))
age = int(input("请输入第{}个学生的年龄:".format(i+1)))
gender = input("请输入第{}个学生的性别:".format(i+1))
score = float(input("请输入第{}个学生的成绩:".format(i+1)))
# 将学生信息存入一个字典中
student = {
"name": name,
"age": age,
"gender": gender,
"score": score
}
# 将该学生的信息添加到二维数组中
students.append(student)
# 输出所有学生的信息
print("学生信息如下:")
for student in students:
print("姓名:{},年龄:{},性别:{},成绩:{}".format(student["name"], student["age"], student["gender"], student["score"]))
```
这段代码会先要求输入学生人数,然后循环输入每个学生的信息,并将每个学生的信息存入一个字典中,最后将所有学生的信息存入一个二维数组中并输出。
阅读全文