코딩 스타일
For Making Pythonic Codes
1. 변수명과 주석
-간단한 주석을 달아라.
-변수명에는 의미를 담아서 작성하라.
❗ Snake Case를 준수할 것(모두 소문자 표기, 각 단어는 _로 구분)
ex) snake_case : int = 1
2. Google Python Style Guide
- 함수의 기본 값으로 불변 객체 사용([],{} 사용 X) >> None을 명시적으로 할당하라.
- T/F 를 판별할떄는 암시적인 방법을 사용하라
- 단, 정수를 처리할때는 비교 대상이 되는 정수값 직접 비교
⭕
if not users: #T/F 구문 user가 비어있다 >> False
print('no users')
if foo: #foo가 True인지 확인
print('foo')
if foo ==0: #foo가 0일떄 (정확히 명시)
self.handle_zero()
if i % 10 ==0: #i를 10으로 나눈 나머지는 0일때
self.handle_multiple_of_ten()
❌
if len(users) == 0:
print('no users')
if foo != []:
print('foo')
if foo is not None and not foo:
self.handle_zero()
if not i % 10:
self.handle_multiple_of_ten()
Author And Source
이 문제에 관하여(코딩 스타일), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@jasuhe900/코딩-스타일저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)