class와 module
Class파이썬의 클래스는 그 용어가 JS의 클래스와는 조금 다르다. 인스턴스는 동일하지만, 스태틱 메서드를 클래스 메서드라고 부르며, 클래스와 관련은 있지만 내부 변수와는 소통하지 않는 메서드를 스태틱 메서드라고 부른다. JS랑 파이썬이랑 왔다갔다 하면 조금 햇갈리기는 하지만, 신경 쓰면 또 그렇게까지 햇갈릴만한 건 아니다 싶다.class User: count = 0 # 클래스 변수 (JS에서는 스태틱 프로퍼티) @classmethod # 데코레이터는 JS나 Python이나 비슷한듯 def print_number_of_users(cls): # 클래스 메서드 (JS에서는 스태틱 메서드) return cls.count @staticmethod # self나 cls를 쓰지 않는 메서드..