IT Log

[Python] TabError: inconsistent use of tabs and spaces in indentation 본문

Python

[Python] TabError: inconsistent use of tabs and spaces in indentation

newly0513 2021. 6. 6. 16:14
728x90
반응형

원인 : 들여쓰기에서 탭과 공백의 일관성없는 사용

# 아래와 같이 들여쓰기를 띄어쓰기와 tab을 혼용해서 사용하게 되면 오류가 발생
# TISTORY에서는 들여쓰기 정도가 다르게 보이지만, Python 에서는 들여쓰기에 정도가 같게 보임
for i in range(10):
    x = i + 1    # 띄어쓰기 4번
	y = x + 1    # tab 1번

해결 방법 : 들여쓰기를 하나로 통일해서 사용

 

# 띄어쓰기
for i in range(10):
    x = i + 1    # 띄어쓰기 4번
    y = x + 1    # 띄어쓰기 4번

# tab
for i in range(10):
	x = i + 1    # tab 1번
	y = x + 1    # tab 1번

 

 

 

 

728x90
반응형

'Python' 카테고리의 다른 글

[Python] Anaconda 사용하기  (0) 2021.06.06
[Python] 데이터타입(자료형)  (0) 2021.06.06
[Python] Merge Files (파일 병합, 파일 합치기)  (0) 2021.06.06
[Python] ModuleNotFoundError: No module named  (0) 2021.06.06
Python (1)  (0) 2020.06.16
Comments