PYTHON Здравствуйте, программа выдаёт ошибку в 4 строке, мол ошибка синтаксиса....

+776 голосов
5.9m просмотров

PYTHON Здравствуйте, программа выдаёт ошибку в 4 строке, мол ошибка синтаксиса. Помогите исправить, пожалуйста. Заранее спасибо.Вот код:ki,kj=map(int,input().split())b=[['.']*12 for i in range(12)]moves=[[1,2],[1,-2],[-1,2],[-1,-2],[2,1],[2,-1],[-2,1],[-2,-1]ki+=1kj+=1for di,dj in moves: i=ki+di j=kj+dj b[i][j]='*'b[ki][kj]='K'for row in b[2:-2]: print(' '.join(row[2:-2]))


Информатика | 5.9m просмотров
+185

for di,dj in moves: - а разве так можно?

Дан 1 ответ
+72 голосов

Ответ:

Дык скобку поставь

Объяснение:

moves=[[1,2],[1,-2],[-1,2],[-1,-2],[2,1],[2,-1],[-2,1],[-2,-1] - тут

(243 баллов)
+68

Ну ладно.

+180

ладно, я сейчас уже не могу

+77

Винда 10

+96

Какая у тебя ОС?

+124

Ибо у меня выводятся все 8.