Код: Выделить всё
#this is board whick is necessery to run a class
board_for_start=[]
for x in range(8):
for y in range(8):
board_for_start.append('.')
class game:
#this is a setting board in class
def __init__(self,board):
self.board=board
# displaying board
def display_board(self):
for i in range (8):
for j in range (8):
print (self.board[i][j])
game_board=game(board_for_start)
game_board.display_board()
Traceback (самый последний вызов — последний):
Файл «C:/Users/Goldsmitd/PycharmProjects/CHESS/chees_ver0.02» .py", строка 22, в файле
game_board.display_board()
"C:/Users/Goldsmitd/PycharmProjects/CHESS/chees_ver0.02.py", строка 18, в display_board
print (self.board[j])
IndexError: индекс строки выходит за пределы диапазон
Почему я получаю эту ошибку?
Подробнее здесь: https://stackoverflow.com/questions/319 ... loop-error
Мобильная версия