Python - class

On a regular basis·2021년 4월 22일
0

파이썬 클래스 정리

class WecodeMentor():
    def __init__(self, part, batch, name):
        self.part = part
        self.batch = batch
        self.name = name

    def move_part(self):
        if self.part == "Front":
            self.part = "Back"
        else:
            self.part = "Front"

kyunghun = WecodeMentor("Back", 20, "강경훈")
print(kyunghun.part)
print(kyunghun.batch)
print(kyunghun.name)

kyunghun.move_part()
kyunghun.age = 20

son = WecodeMentor("Back", 19, "손승현")
print(kyunghun.age)
print(son.age)
  • WecodeMentor 클래스를 만들어 줌
    -> 틀을 만들고 계속해서 원하는 값을 주고 결과 값을 찍어낼 수 있음.
  • class 값은 소문자로 적어주기.
  • son에 age를 담아주어도 프린트 값으로 나오지 않는 이유:
    이미 kyunghun에만 age값을 주었기 때문에, son에서는 출력되지 않는 것. 원한다면 son에도 age값을 넣어주어야 함.
profile
개발 기록

0개의 댓글