кодесурса
«NumPy

NumPy: создайте матрицу 8x8 и заполните ее рисунком шахматной доски

script1adsense2code
script1adsense3code

NumPy: Array Object Exercise-10 с решением

Напишите программу NumPy, чтобы создать матрицу 8x8 и заполнить ее шаблоном шахматной доски.

Пример решения : -

Код Python:

import numpy as np
x = np.ones((3,3))
print("Checkerboard pattern:")
x = np.zeros((8,8),dtype=int)
x[1::2,::2] = 1
x[::2,1::2] = 1
print(x)

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

 Клетчатый узор:                                                   
[[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]                                                      
 [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]]

Редактор кода Python:

Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.

Предыдущий: Напишите программу NumPy для добавления рамки (заполненной нулями) вокруг существующего массива.
Далее: Напишите программу NumPy для преобразования списка и кортежа в массивы.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code