定义一个学生类(student),属性包括:学号、姓名、性别、年龄。构造方法给各属性赋
时间: 2023-09-06 15:03:41 浏览: 310
C#学生类练习
学生类(Student)是用来描述一个学生的类,其中包括学号、姓名、性别和年龄这四个属性。可以通过构造方法给每个属性赋值。
学号是用来唯一标识一个学生的属性,通常是一个独特的数字或者字符串。姓名是用来表示学生的名字,通常是一个字符串。性别是用来表示学生的性别,可以是男(M)或女(F)这两个值。年龄是用来表示学生的年龄,通常是一个整数。
定义学生类的代码如下:
```python
class Student:
def __init__(self, 学号, 姓名, 性别, 年龄):
self.学号 = 学号
self.姓名 = 姓名
self.性别 = 性别
self.年龄 = 年龄
```
在上述代码中,定义了一个名为Student的类,该类有一个构造方法(__init__),用来初始化学号、姓名、性别和年龄这四个属性。
使用该类创建一个学生对象并赋值的示例代码如下:
```python
# 创建一个名为小明的学生对象
xiaoming = Student(1001, "小明", "M", 18)
# 输出小明的学号、姓名、性别和年龄
print("学号:", xiaoming.学号)
print("姓名:", xiaoming.姓名)
print("性别:", xiaoming.性别)
print("年龄:", xiaoming.年龄)
```
上述代码中,通过Student类的构造方法创建了一个名为xiaoming的学生对象,并给学号赋值为1001,姓名赋值为"小明",性别赋值为"M",年龄赋值为18。然后使用print语句输出了xiaoming的学号、姓名、性别和年龄。
阅读全文