淘先锋技术网

首页 1 2 3 4 5 6 7

Python是一种简单易学但功能强大的编程语言,它可以用于各种应用场景,包括数据科学、机器学习、自然语言处理等等。此外,Python还拥有丰富的绘图库,可以让我们用代码轻松画出各种图形,比如爱心矩阵。

import numpy as np
import matplotlib.pyplot as plt
# 设置画布大小和背景颜色
fig = plt.figure(figsize=(10, 10), facecolor='pink')
# 设置矩阵大小和颜色
n = 10
heart = np.zeros((n * 4, n * 4))
heart[2 * n:3 * n, :n] = 1
heart[2 * n:3 * n, 3 * n:] = 1
heart[:2 * n, n:3 * n] = 1
heart[3 * n:, n:3 * n] = 1
# 创建子图并绘制矩阵
ax = fig.add_subplot(111)
ax.imshow(heart, cmap=plt.cm.Reds)
# 设置坐标轴和标题
ax.set_xticks([])
ax.set_yticks([])
ax.set_title('Python画爱心矩阵')
# 展示图形
plt.show()

运行以上代码后,我们便可以在终端或Jupyter Notebook中看到一个粉色的爱心矩阵,非常可爱。