강의로 돌아가기
김정기

에러가 뜹니다

어제부터 동일한 에러가 계속 뜹니다

TabError: inconsistent use of tabs and spaces in indentation

아무리 봐도 맞는 코드인데.. ㅠ

작성중인 코드―super
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
class Car():

    def __init__(self, name):
        self.name = name

    def run(self):
        print("차가 달립니다.")


class Truck(Car):
    # 이 아래에서 __init__ 메소드를 오버라이드 하세요.

    def __init__(self, name, capacity):
        super().__init__(name)
        self.capacity = capacity

    def load(self):
        print("짐을 실었습니다.")
1 개의 답변
-

파이썬 들여쓰기는 tab과 space를 혼용하시면 안됩니다.
육안으로 보기에는 문제가 없어보이는 코드이지만 탭과 스페이스가 같이 쓰였을 겁니다.

  • -
    모르겠으면 http://hashcode.co.kr/questions/1052 여기 답변을보고 따라하셔도됩니다 - 2017.08.18 11:24
답변 쓰기
이 입력폼은 마크다운 문법을 지원합니다. 마크다운 가이드 를 참고하세요.