인프런 커뮤니티 질문&답변
생성자에서 자기 자신 타이핑 하는 경우
작성
·
215
퀴즈
파이썬 코드에 타입 힌트(예: `int`, `str`)를 추가하는 주된 목적은 무엇일까요?
코드 실행 속도를 향상시키기 위함
런타임 시 모든 타입 오류를 자동으로 방지하기 위함
코드 가독성을 높이고 개발 도구의 도움을 받기 위함
변수의 타입을 자동으로 다른 타입으로 변환하기 위함
답변 1
1
윤상석
지식공유자
네 맞습니다!
타입스크립트와 같은 타입이 존재하는 언어에서는 Optional 타입을 명시해주는 것이 좋아 보이지만 파이썬의 경우에는 None default 값을 주는 것이 더 좋아보입니다. 파이썬의 타이핑은 결국 타입 힌트에 불과하기 때문입니다. 결론은 프로젝트 팀 코드 컨벤션의 자유입니다!






