В python Отступ важен, также есть # используемый для комментария
, пожалуйста go через следующий код, который без ошибок
from abc import ABCMeta, abstractmethod
class Sequence(metaclass=ABCMeta):
@abstractmethod
def __len__(self):
pass
@abstractmethod
def __getitem__(self, j):
#**# Here there is red wave line under 'def'**
pass
def __contains__(self, val):
for j in range(len(self)):
if self[j] == val:
return True
return False
def index(self, val):
for j in range(len(self)):
if self[j] == val:
return j
raise ValueError('value not in sequence')
def count(self, val):
k = 0
for j in range(len(self)):
if self[j] == val:
k += 1
return ks
обучения python для начало использования: обучение python трудный путь
или использование python обучение