设计一个学生类。类属性有:姓名, 年龄, 成绩 等; 类方法: 1 获取学生的姓名:get_name() 返回类型:str 2 获取学生的年龄:get_age() 返回类型:int 3 返回分数: get_score() 返回类型:int 4 打印属性的函数: show()方法.
时间: 2024-02-25 13:54:03 浏览: 56
好的,下面是一个基本的学生类的实现:
```python
class Student:
def __init__(self, name, age, score):
self.name = name
self.age = age
self.score = score
def get_name(self):
return self.name
def get_age(self):
return self.age
def get_score(self):
return self.score
def show(self):
print(f"姓名:{self.name},年龄:{self.age},成绩:{self.score}")
```
上面的代码中,我们使用了 `__init__` 方法来初始化学生对象的属性,其中 `name`、`age` 和 `score` 分别表示学生的姓名、年龄和成绩。然后,我们定义了 `get_name`、`get_age` 和 `get_score` 方法来获取学生的姓名、年龄和成绩。最后,我们定义了 `show` 方法来打印学生的属性。
你可以通过以下方式创建一个学生对象,然后调用 `show` 方法来打印学生的属性:
```python
s = Student('张三', 18, 90)
s.show()
```
输出结果为:
```
姓名:张三,年龄:18,成绩:90
```
希望这个例子能够帮助你理解如何设计一个类,并定义类属性和方法。
阅读全文