Python是一种简单易学但功能强大的编程语言,它可以用于各种应用场景,包括数据科学、机器学习、自然语言处理等等。此外,Python还拥有丰富的绘图库,可以让我们用代码轻松画出各种图形,比如爱心矩阵。
import numpy as npimport matplotlib.pyplot as plt# 设置画布大小和背景颜色fig = plt.figure(figsize=(10, 10), facecolor='pink')# 设置矩阵大小和颜色n = 10heart = np.zeros((n * 4, n * 4))heart[2 * n:3 * n, :n] = 1heart[2 * n:3 * n, 3 * n:] = 1heart[:2 * n, n:3 * n] = 1heart[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中看到一个粉色的爱心矩阵,非常可爱。