강의

멘토링

커뮤니티

Inflearn コミュニティ Q&A

howhow0403 のプロフィール画像
howhow0403

投稿した質問数

タイプPython!正しいクラスの使い方とオブジェクト指向プログラミング

Class Types サプリメント

생성자에서 자기 자신 타이핑 하는 경우

作成

·

214

1

위처럼 default 값을 주면 Optional을 사용하지 않아도 되는거로 보입니다.

 

어떻게 사용하는게 낫다고 생각하시는지 강사님 의견이 궁금합니다.

 

pythonoop

回答 1

1

amamov님의 프로필 이미지
amamov
インストラクター

네 맞습니다! 

타입스크립트와 같은 타입이 존재하는 언어에서는 Optional 타입을 명시해주는 것이 좋아 보이지만 파이썬의 경우에는 None default 값을 주는 것이 더 좋아보입니다. 파이썬의 타이핑은 결국 타입 힌트에 불과하기 때문입니다. 결론은 프로젝트 팀 코드 컨벤션의 자유입니다! 

howhow0403 のプロフィール画像
howhow0403

投稿した質問数

質問する