일단 오늘도 고생 많으셨습니다. :)
오늘 보신 영상은 가상환경 관련한 내용이었습니다. 이제 본격적으로 파이썬을 공부하게 되네요.
본격적인 코딩에 앞서 스타일 가이드에 대해 익히시면 앞으로 편하실 것 같아서 소개해드리려고 해요.
파이썬을 사용하는 사람은 전세계적으로 많고 사람마다 각자의 코딩하는 습관, 양식 등이 있을 수 있습니다. 물론 서로의 개성은 존중되어야겠지만 코딩하는 스타일이 너무 제각각이면 같은 언어를 사용하면서도 코드를 이해하지 못할 수 있습니다. 그래서 보통 프로그래밍 언어마다 사람들에게 보편적으로 통용되는 코딩 방식, 양식이 있기 마련이고 파이썬도 나름의 합의된 스타일이 존재합니다.
스타일은 다양한 부분에 적용되는데 예를 하나만 들어보겠습니다. 이제 변수에 대해 이해하고 계실텐데요. 가령 '할인된 가격'(discounted price)이라는 변수를 만들고 싶을 때
- discountedPrice = 100
- discounted_price = 100
변수명을 위의 방식 중 하나를 선택해 지을 수 있습니다. 그러나 파이썬 개발자들은 압도적으로 두 번째 양식을 사용해 변수명을 짓습니다.
파이썬을 잘, 계속 쓰실 생각이시면 이런 통용되는 스타일 양식은 익히시는 게 무조건 옳습니다.
이유가 더 궁금하시면 찾아오시면 더 말씀드리겠습니다.
서론이 길었는데 파이썬의 통일된 스타일을 소개하는 문서링크는 다음과 같습니다.
https://www.python.org/dev/peps/pep-0008/
이는 파이썬 공식문서로 파이썬에서 인정한 파이썬의 표준 스타일가이드입니다.
내용이 방대하고 영어라서 처음에 다 읽기는 힘드실 수 있는데 짬짬이 읽어보시면 분명 도움이 되실 겁니다.
제가 이전에 정리한 내용도 있는데 훨씬 짧고 필수적인 것만 좀 모아놨으니 이쪽을 참고하셔도 됩니다.
https://github.com/shoark7/Effective-Python/blob/master/files/BetterWay02_PythonStyleGuide.md