728x90
반응형
SMALL
파이썬 (Python)
1989년 12월에 30대 중반의 나이에 들어선 네덜란드 컴퓨터 과학자 귀도 반 로섬은 여러 프로그래밍 언어들의 한계로 괴로워하다가 크리스마스 프로젝트로 새로운 언어를 직접 만들게 되었다.
|
인덴트 (Indent)
파이썬의 대표적인 특징이기도 한 인덴트는 공식 가이드인 PEP 8에 따라 공백 4칸을 원칙으로 한다. 구글의 파이썬 가이드라인 또한 공백 4칸 들여쓰기가 원칙이다. 물론, 이 또한 파이썬답게 강제는 아니며 얼마든지 선택적으로 적용할 수 있다.
첫 번째 줄에 파라미터가 있다면 파라미터가 시작되는 부분에 보기 좋게 맞춘다.
foo = long_function(v1, v2,
v3, v4)
첫 번째 줄에 파라미터가 없다면 공백 4칸 인덴트를 한번 더 추가하여 다른 행과 구분되게 한다.
def long_function(
v1, v2, v3, v4):
print(v1)
네이밍 컨벤션
파이썬의 변수명 네이밍 컨벤션은 자바와 달리 각 단어를 밑줄로 구분하여 표기하는 스네이크 케이스를 따른다. 함수명도 마찬가지다.
def long_function(
v1, v2, v3, v4):
print(v1)
|
# 카멜 케이스
camelCase: int = 1
# 스네이크 케이스
snake_case: int =1
728x90
반응형
LIST
'Programming > Python' 카테고리의 다른 글
[Python] Thread (0) | 2022.01.25 |
---|---|
[Python] 랜덤 숫자 뽑기 난수 발생 (Random) (0) | 2022.01.20 |
[Python] glob (파일 이름 일람 취득) (0) | 2021.12.23 |
16. Tkinter 고급 위젯 (0) | 2021.12.15 |
15. GUI툴킷 Tkinter (0) | 2021.12.15 |