编写一个程序定义一个类类型该student类有学号姓名性别和程序设计成绩
时间: 2024-03-26 07:38:01 浏览: 92
设计一个学生类Student(学生学号、姓名、数学、英语、计算机成绩;)
5星 · 资源好评率100%
好的,以下是一个简单的 Python 代码示例,用于定义包含学号、姓名、性别和程序设计成绩的 Student 类型:
```python
class Student:
def __init__(self, id, name, gender, score):
self.id = id
self.name = name
self.gender = gender
self.score = score
def __str__(self):
return f"学号: {self.id}, 姓名: {self.name}, 性别: {self.gender}, 程序设计成绩: {self.score}"
# 测试
s = Student("20210001", "张三", "男", 95)
print(s)
```
在这个示例中,我们定义了一个包含学号、姓名、性别和程序设计成绩的 Student 类型。在类的构造函数中,我们存储了这些属性的值,并在 __str__ 方法中定义了打印对象时的输出格式。
我们还定义了一个简单的测试,创建了一个 Student 对象并打印其属性。
阅读全文