用Python写一段用类录入十个学生信息的代码
时间: 2023-09-25 13:13:58 浏览: 104
学生信息录入
当然可以!以下是一个用类来录入十个学生信息的示例代码:
```python
class Student:
def __init__(self, name, age, grade):
self.name = name
self.age = age
self.grade = grade
students = []
for i in range(10):
print(f"录入第{i+1}个学生信息:")
name = input("请输入学生姓名:")
age = int(input("请输入学生年龄:"))
grade = float(input("请输入学生成绩:"))
student = Student(name, age, grade)
students.append(student)
print("录入完成,以下是学生信息:")
for student in students:
print(f"姓名:{student.name},年龄:{student.age},成绩:{student.grade}")
```
这段代码首先定义了一个名为`Student`的类,包含了学生的姓名、年龄和成绩属性。然后通过循环来录入十个学生的信息,将每个学生的信息创建为`Student`对象,并将其添加到`students`列表中。最后,遍历`students`列表,打印出每个学生的信息。
希望这段代码能满足你的需求!如果有任何问题,请随时提问。
阅读全文