Вопрос:

11. Напишите программу, выводящую на экран изображение шахматной доски, где чёрные клетки и звёздочками, а белые — пробелами.

Ответ:

Программа:


board_size = 8

for row in range(board_size):
    for col in range(board_size):
        # Проверяем, является ли сумма индексов строки и столбца чётной или нечётной
        # Чёрные клетки: сумма индексов чётная
        # Белые клетки: сумма индексов нечётная
        if (row + col) % 2 == 0:
            print("*", end="") # Чёрная клетка
        else:
            print(" ", end="") # Белая клетка
    print() # Переход на новую строку после каждой строки доски

Пример вывода программы:

*
 *
*
 *
*
 *
*
 *
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*
 *
*

Ответ: Программа выводит изображение шахматной доски 8x8, где чёрные клетки обозначены "*", а белые — пробелами.