파이썬 고급 어쩌구

alsk9624·2024년 8월 1일
0

TIL

목록 보기
19/21

dir 함수
객체에 있는 모든 속성을 다 볼 수 있는 것
print*f'dir func>>>'}

dict 함수
딕셔너리 형태로 인스턴스의 값을 바로 알 수 있다.
print(f'dict >>> {.diuct}')

print('-'*10)

str 함수: 일반적으로 많이 씀

repr 함수: 개발자를 위한, 코드를 확인하기 위해 많이 사용

  • doc
    """
    """ < 이것 뭐예요?
    : #docstring

주석이 나옴.
사용 설명서 작성한다고 생각하면 됨
습관 들면 좋음니다

인스턴스 메서드
self 사용하면 무조건 인스턴스 메서드

self

class
class 명 확인할때 사용

_init__

속성이 달라질 수 있어서 인스턴스 변수는 달라질 수 있는데 클래스 변수는 무조건 같다

ex) 모든 상품에 대해 전부 50% 할인 시키고 싶을 때: 클래스 변수 사용하면 됨

모든 객체에 공통 변수가 클래스 변수임

name <- public 변수

_name < 프로텍티드 (보호?) (반캡슐 ㅋㅋㅋㅋ)
__name < 프라이빗 (값을 바꾸면 안 된다고 적어둔 것) <- 안 보여짐
프라이빗 변수라,,,,, (캡슐화)

profile
앞길에 럭키★비키만 있길 ,,,🍀🫧

0개의 댓글