ChainSmoker’s Block

[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_5 본문

개인공부(WEB, Python, DB)/Python

[Python] 03. 프로그램의 구조를 쌓는다! 제어문 - 1_5

ChainSmokers 2022. 12. 26. 15:38

[03. 프로그램의 구조를 쌓는다! 제어문]

-1. if문

===================if문의 기본 구조
-들여쓰기
: 1_4에 이어 설명.
'수행할 문장3'을 들여쓰기했지만 '수행할 문장1'이나 '수행할 문장2'와 들여쓰기의 너비가 다르다. 즉 들여쓰기는 언제나 같은 너비로 해야 한다.


위 해당 예시처럼 아래에 IDLE로 작성해보겠다.


들여쓰기는 공백(스페이스바)으로 하는 것이 좋을까? 혹은 탭(Tap)으로 하는것이 좋을까? 파이썬 사용자들은 이에 대한 사용자들과 논쟁이 아직까지 이어지고 있다. 공백으로 할거라면 항상 공백으로, 탭으로 할거라면 탭으로 통일해서 사용하는 것이 좋다. 탭이나 공백은 프로그램의 소스 내에서 눈에 띄는 것이 아니기에 혼용해서 쓰면 오류가 나기 십상이다.

반응형