You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Python面向对象作业求助:实现Student类及实例信息打印功能

Python 学生类实现代码

下面是满足需求的完整Python代码,包含Student类定义、属性初始化、信息打印方法以及实例创建与调用:

class Student:
    def __init__(self, name, address, phone, course, index_number):
        self.name = name
        self.address = address
        self.phone = phone
        self.course = course
        self.index_number = index_number

    def getInfo(self):
        print(f"=== 学生信息 ===")
        print(f"姓名: {self.name}")
        print(f"地址: {self.address}")
        print(f"电话: {self.phone}")
        print(f"课程: {self.course}")
        print(f"学号: {self.index_number}")
        print("----------------")

# 创建3个学生实例
student1 = Student("张三", "北京市朝阳区", "13800138000", "Python编程", "2024001")
student2 = Student("李四", "上海市浦东新区", "13900139000", "数据结构", "2024002")
student3 = Student("王五", "广州市天河区", "13700137000", "机器学习", "2024003")

# 调用每个实例的getInfo方法
student1.getInfo()
student2.getInfo()
student3.getInfo()

代码说明:

  • __init__ 方法用于初始化学生的name、address、phone、course、index_number五个属性
  • getInfo() 方法按照清晰的格式打印出学生的所有信息
  • 最后创建了3个具体的学生实例,并分别调用getInfo()方法输出信息

内容的提问来源于stack exchange,提问作者mikikiki

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 14:20:19