class NormalTv: def __init__(self,i=32,c='black',r='FHD'): self.inch = i self.color = c self.resolution = r self.smartTv = 'off' self.aiTv = 'off' i=3, c='black',r='FHD'와 같이 매개변수에 기본값을 줄 수 있음.
보통 print()로 구현을 확인하던 것과 달리 동작이 어떻게 구동했는 지의 기록을 보여줌.
logPrint의 구동이 안된 코드 -> logPrint가 구현된 코드
전역변수와 지역변수를 완벽하게 활용한 코드
처음엔 이해가 되지않아 한참 보다가 global 키워드를 따라 하나하나 뜯어보니까 아..! 하는 느낌표가
오늘은 모듈과 클래스 연습문제를 집중적으로 들었다.
어려워도 계속 노출시키고 따라쓰고 코드 리뷰를 보다보니 위에 전역변수 문제처럼 아..!
하는 코드들이 있어서 조금은 발전했다고 느꼈다. 더 반복하고 싶은데..시간이 부족하다😇
나중엔 스스로 그런 코드를 작성할 때는 짜릿하겠지..? 내일도 화이팅 🔥🔥