python设计一个学生类,包括学号,姓名,性别

class Student:
    def __init__(self, student_id, name, gender):
        self.student_id = student_id
        self.name = name
        self.gender = gender
        
    def get_student_id(self):
        return self.student_id
    
    def get_name(self):
        return self.name
    
    def get_gender(self):
        return self.gender
    
    def set_student_id(self, student_id):
        self.student_id = student_id
        
    def set_name(self, name):
        self.name = name
    
    def set_gender(self, gender):
        self.gender = gender
    

# 示例用法
student1 = Student(12345, 'Alice', 'Female')
print(student1.get_student_id())  # 输出:12345
print(student1.get_name())  # 输出:Alice
print(student1.get_gender())  # 输出:Female

student1.set_name('Bob')
print(student1.get_name())  # 输出:Bob

以上代码定义了一个名为`Student`的类,其包含三个属性:学号(student_id)、姓名(name)、性别(gender)以及相关的操作方法。通过创建类的实例,可以轻松地访问和修改学生对象的属性。

版权申明:财旺号所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流,不声明或保证其内容的正确性,如发现本站有涉嫌抄袭侵权/违法违规的内容。请发送邮件至 1790309299@qq.com 举报,一经查实,本站将立刻删除。

(0)
的头像

相关推荐

  • 什么叫二元一次方程组

    二元一次方程组是指由两个未知量的一次方程组成的方程组。通常写成如下形式: ax + by = c dx + ey = f 其中,a、b、c、d、e、f为常数,且a、b、d、e不全为零。 解二元一次方程组的过程可以通过消元法、代入法或矩阵法等方法进行。当方程组有且仅有一个解时,称为互异解;当方程组无解时,称为矛盾;当方程组有无穷多个解时,称为解集。 解二元一次…

    2024年3月12日
    00
  • 铂金的化学式

    铂金的化学式为 Pt。它是一种化学元素,是一种贵重的银灰色坚硬的有色金属。铂元素在元素周期表中的原子序数为78,其原子量为195.084 g/mol。铂是一种稀有金属,常用于制造贵重金属首饰、电子产品、催化剂和医疗工具等领域。在化学反应中,铂元素通常表现出高度的不活泼性,因此广泛用作催化剂来促进化学反应。

    2023年6月21日
    00
  • php打印数组长度

    在PHP中,要打印一个数组的长度,可以使用count()函数来获取数组的元素数量,并将其打印出来。 下面是一个示例代码: $array = array(1, 2, 3, 4, 5); $length = count($array); echo “数组的长度是:” . $length; 在上面的代码中,我们首先定义了一个整数数组$array,并使用count(…

    2023年11月26日
    00
  • python元组拆包

    在 Python 中,元组是一个有序、不可变的集合。元组可以包含多个元素,每个元素可以是相同类型或不同类型的数据。元组可以使用多种方式进行数据的拆包,可以同时将元组的值分配给多个变量,也可以使用 `*` 来获取元组的剩余部分等等。 以下是一些常见的元组拆包方式: 1. 将元组的值分配给多个变量: tup = (1, 2, 3) a, b, c = tup p…

    2024年3月12日
    00
  • pythondatetime取日期

    在Python中,使用`datetime`模块可以获取当前日期。以下是获取当前日期的几种方法: 1. 使用`datetime`模块的`datetime`类获取当前日期: from datetime import datetime now = datetime.now() print(now.date()) 2. 使用`datetime`模块的`date`类获…

    2024年3月2日
    00

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注