ADD file via upload

main
pvgq2hun3 2 weeks ago
parent f91089c4ec
commit 00cd46670f

@ -0,0 +1,57 @@
class Student:
# 姓名
@property
def name(self):
return self._name
# 学号
@property
def stuid(self):
return self._stuid
# 英语成绩
@property
def english_grade(self):
return self._english_grade
# python成绩
@property
def python_grade(self):
return self._python_grade
# java成绩
@property
def java_grade(self):
return self._java_grade
# 总成绩成绩
@property
def total_grade(self):
return self.python_grade + self.english_grade + self.java_grade
def __init__(self, stuid, name, english_grade, python_grade, java_grade):
self.stuid = stuid
self.name = name
self.english_grade = english_grade
self.python_grade = python_grade
self.java_grade = java_grade
@stuid.setter
def stuid(self, value):
self._stuid = value
@name.setter
def name(self, value):
self._name = value
@english_grade.setter
def english_grade(self, value):
self._english_grade = float(value)
@python_grade.setter
def python_grade(self, value):
self._python_grade = float(value)
@java_grade.setter
def java_grade(self, value):
self._java_grade = float(value)
Loading…
Cancel
Save