더북(TheBook)

수수료 예제처럼 이 예제에서도 변수명에 소괄호가 있거나 없거나 실행결과는 동일합니다.

name, age, hobby = ("피글렛", 20, "코딩") # 변수명에 소괄호가 없어도 실행결과는 동일
print(name, age, hobby)

실행결과 icon_con

피글렛 20 코딩

또한, 값에도 소괄호가 없어도 됩니다.

name, age, hobby = "피글렛", 20, "코딩" # 값에 소괄호가 없어도 실행결과는 동일
print(name, age, hobby)

실행결과 icon_con

피글렛 20 코딩

Note 들여쓰기와 띄어쓰기

코딩할 때 중요한 것 중 하나가 바로 가독성입니다. 말 그대로 읽기 쉽도록 코드를 작성하는 것이죠. 탭, 스페이스 등으로 들여쓰기나 띄어쓰기를 불규칙적으로 뒤죽박죽 쓰면 코드를 볼 때 굉장히 읽기 어렵고 피곤합니다. 그래서 다른 사람과 함께 작업할 때 또는 지금 작성하는 코드를 미래의 자신이 알아보기 쉽게 들여쓰기, 띄어쓰기 등 코드를 작성하는 방식을 통일하도록 파이썬을 사용하는 사람들끼리 일종의 약속으로 정했습니다. 이를 파이썬 코드 스타일 가이드(style guide)라고 합니다.

 

print() 함수 안에서 문자열과 변수를 +로 묶어서 출력할 때 +와 변수 사이를 붙이거나 한 칸씩 띄어 쓰거나 결과는 동일합니다. 또한, 함수를 호출하며 쉼표로 값을 구분할 때도 쉼표와 값 사이를 띄우거나 붙이거나 동작은 같습니다. 하지만 예제 코드에서 작성한 대로 띄어 쓰기를 추천합니다. 코드 스타일 가이드에 관해서는 자세히 다루지 않지만, 더 공부하고 싶으면 PEP 8(https://peps.python.org/pep-0008)에서 관련 자료를 살펴볼 수 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.