파이썬_8일차_학습일지

이새롬·2023년 2월 8일
0

학습일지

목록 보기
2/8

✏️ 밑줄

1. 매개변수의 기본값 할당

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'와 같이 매개변수에 기본값을 줄 수 있음.

2. 동작확인

보통 print()로 구현을 확인하던 것과 달리 동작이 어떻게 구동했는 지의 기록을 보여줌.

logPrint의 구동이 안된 코드      ->     logPrint가 구현된 코드

👀 다시보기

전역변수와 지역변수를 완벽하게 활용한 코드
처음엔 이해가 되지않아 한참 보다가 global 키워드를 따라 하나하나 뜯어보니까 아..! 하는 느낌표가

💬 코멘트

오늘은 모듈과 클래스 연습문제를 집중적으로 들었다.
어려워도 계속 노출시키고 따라쓰고 코드 리뷰를 보다보니 위에 전역변수 문제처럼 아..!
하는 코드들이 있어서 조금은 발전했다고 느꼈다. 더 반복하고 싶은데..시간이 부족하다😇
나중엔 스스로 그런 코드를 작성할 때는 짜릿하겠지..? 내일도 화이팅 🔥🔥

0개의 댓글