使用Python畫出一個心形
import numpy as np import matplotlib.pyplot as plt plt.rcParams['font.sans-serif'] = ['Microsoft YaHei'] x = np.arange(-30,30,0.05) y = np.arange(-30,30,0.05) X = [] Y = [] for i in x: for j in y: if (i**2+j**2 -1)**3-i**2*j**3 <=0: X.append(i) Y.append(j) plt.figure(figsize=(10,10)) plt.scatter(X,Y,c=range(len(X)),cmap='rainbow',marker='*') plt.title('使用Python畫出一個心形') plt.show()