编辑代码

# coding:utf-8
#JSRUN引擎2.0,支持多达30种语言在线运行,全仿真在线交互输入输出。 
"""
开学了有一批学生信息需要录入系统,请设计一个类,记录学生的:
姓名、年龄、地址,这3类信息
请实现:
通过for循环,配合input输入语句,并使用构造方法,完成学生信息的键盘录入
输入完成后,使用print语句,完成信息的输出
"""
class Students:
    """一个学生信息系统录入类"""
    def __init__(self,name,age,address):
        """初始化学生信息属性"""
        self.name = name
        self.age = age
        self.address = address

    def stu_inf(self):
        """返回学生信息"""
        return f"学生姓名:{self.name},年龄:{self.age},地址:{self.address}"
# 输入学生信息
for stu_number in range(1,11):
    sum_number = len(range(1,11))
    print(f"\n当前录入第{stu_number}位学生信息,总共需录入{sum_number}位学生信息.")
    name = input("请输入学生姓名: ")
    age = input("请输入学生年龄: ")
    address = input("请输入学生地址: ")
    # 定义一个Students类对象
    students = Students(name,age,address) 
    print(f"学生{stu_number}信息录入完成,信息为:{students.stu_inf()}")   
print(f"共有{sum_number}个学生信息录入完毕")