Создание шаблона шахматной доски с таблицами на PythonPython

Программы на Python
Anonymous
Создание шаблона шахматной доски с таблицами на Python

Сообщение Anonymous »

Мне нужно создать шахматную доску, заполненную цифрами 0 и 1, но это не обязательно должна быть квадратная таблица.
Мне нужно получать строки и столбцы от пользователя >
Просто пример:
1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0
0 1 0 1 0 1 0 1
1 0 1 0 1 0 1 0

У меня есть решение, но я не смог понять последнюю строку кода (table[j] = int(not table[j-1]))
Можем ли мы решить эту проблему другим методом?
m = int(input("insert number of rows: "))
n = int(input("insert number of columns: "))

table = list()

for i in range(0,m):

if i%2 == 0 :
table[0] = 1
else:
table[0] = 0

for j in range(1,n):
table[j] = int(not table[j-1])

print("print the table with chessboard pattern")
for i in range(0,m):
for j in range(0,n):
print(table[j],end='')
print()


Подробнее здесь: https://stackoverflow.com/questions/748 ... -in-python

Вернуться в «Python»