用基于对象的程序建立student类,该类包含学生与成绩两个数据成员
时间: 2023-05-31 12:05:58 浏览: 97
以及以下方法:
1. 构造函数:初始化学生姓名、学号、成绩为0;
2. set_name():设置学生姓名;
3. set_id():设置学生学号;
4. set_score():设置学生成绩;
5. get_name():获取学生姓名;
6. get_id():获取学生学号;
7. get_score():获取学生成绩。
代码如下:
```python
class Student:
def __init__(self):
self.name = ""
self.id = ""
self.score = 0
def set_name(self, name):
self.name = name
def set_id(self, id):
self.id = id
def set_score(self, score):
self.score = score
def get_name(self):
return self.name
def get_id(self):
return self.id
def get_score(self):
return self.score
```
使用示例:
```python
# 创建一个学生对象
stu = Student()
# 设置学生信息
stu.set_name("张三")
stu.set_id("20210001")
stu.set_score(90)
# 获取学生信息
print("姓名:", stu.get_name())
print("学号:", stu.get_id())
print("成绩:", stu.get_score())
```
阅读全文