擅长:python、mysql、java
<p>您可以使用numpy fancy <a href="https://docs.scipy.org/doc/numpy-1.13.0/reference/arrays.indexing.html" rel="nofollow noreferrer">indexing</a>,无需使用<a href="https://docs.scipy.org/doc/numpy-1.15.0/reference/generated/numpy.tile.html" rel="nofollow noreferrer">np.tile</a>:</p>
<pre><code>import numpy as np
def tiling(n):
result = np.zeros((n, n))
result[::2, 1::2] = 1
result[1::2, ::2] = 1
return result
print(tiling(2))
print()
print(tiling(4))
</code></pre>
<p><strong>输出</strong></p>
^{pr2}$