Whiteship's Note

빈 공간에 예민함

Python/Study : 2007.02.02 21:36


>>> if '':
...     print "True"
... else:
...     print "False"
...
False

이렇게 들여쓰기를 해주면 잘 동작합니다. 하지만 조금 귀찮아서 들여쓰기를 안해주면 아래처럼 에러가 발생합니다.

>>> if '':
... print "True"
  File "<stdin>", line 2
    print "True"
        ^
IndentationError: expected an indented block

블럭 구분을 괄호로 하지 않고 들여쓰기로 하는 것 같습니다. ()이거는 터플, [] 이거는 배열, {} 이거는 딕셔너리로 사용하기 때문에 블럭을 구분하려면 들여쓰기를 잘해야 겠네요.

{}; 이런거에 눈이 익숙해져 있는데 블럭이 없는 코드에 눈이 익숙해져야겠습니다.

'Python > Study' 카테고리의 다른 글

함수  (0) 2007.02.03
for문  (0) 2007.02.03
while문  (0) 2007.02.03
if문  (0) 2007.02.03
리스트 복사  (0) 2007.02.02
빈 공간에 예민함  (0) 2007.02.02
변수  (0) 2007.02.02
True, False  (2) 2007.02.02
Dictionary(Map)  (0) 2007.02.02
Python 스터디 Index  (0) 2007.02.02
Tuple  (0) 2007.02.02
top

TAG

Write a comment.