class는 신기한 점이 참 많다.
class로 만든 객체의 갯수를 세는건 어떻게 할까?
쉽게 생각할수록 좋다.
class Student:
count = 0
def __init__(self, name, age):
self.name = name
self.age = age
Student.count += 1
def print_student():
return Student.count
class 변수로 count = 0을 지정하고,
__init__ 함수(생성자) 내에서 Student.count+=1을 해주면,
객체를 생성할때 마다 Student클래스 내의 count가 1씩 증가한다.!
'Data Anaylsis > python basic' 카테고리의 다른 글
웹툰 크롤링 (1) | 2020.01.21 |
---|---|
정규표현식 (0) | 2020.01.09 |
파이썬기초(5) (0) | 2019.12.31 |
파이썬기초(4) (0) | 2019.12.30 |
파이썬기초(3) (0) | 2019.12.26 |