클래스1 (파이썬 다시 보기)파이썬, python: 4. 클래스, 제너레이터와 이너레이터, 예외처리 목차 1. 클래스 1-1. 클래스 생성 - __init__: 매서드 생성자 # 학생 정보 관리 시스템 class Student: # class 이름은 앞에 대문자로 사용 def __init__(self,name,id,major): self.name = name # 개체 변수를 의미함 (self.변수명) self.id = id self.major = major self.grades = [] def add_grade(self, grade): self.grades.append(grade) def average_grade(self): if not self.grades: return 0 else: return sum(self.grades) / len(self.grades) student_1 = Student('홍.. 2023. 5. 4. 이전 1 다음