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中看到一个粉色的爱心矩阵,非常可爱。