Python是一種強大的編程語言,由于它的簡潔性和易于學習,Python正在成為越來越多人的首選編程語言。 而在Python中,我們可以通過matplotlib庫來畫出各種各樣的圖像,比如,一個紫色的心形圖案。
import matplotlib.pyplot as plt import numpy as np #設置圖形的大小 fig = plt.figure(figsize=(10,8)) #設置x值得范圍 x = np.linspace(-1,1,500) #設置y值得范圍 y1 = np.sqrt(1 - np.square(np.abs(x))) y2 = -y1 #設置繪圖數據和樣式 plt.plot(x, y1, color='purple', linewidth=2,label=r'$\sqrt{1 - |x|^{2}}$') plt.plot(x, y2, color='purple', linewidth=2,label=r'$-\sqrt{1 - |x|^{2}}$') plt.fill_between(x, y1, y2, color='purple', alpha=0.5) plt.legend() #設置坐標軸范圍 plt.xlim([-1.5, 1.5]) plt.ylim([-1.2, 1.2]) #顯示圖形 plt.show()
通過上面的代碼,我們可以看到,首先通過導入matplotlib.pyplot和numpy模塊,然后設置繪制的圖形大小和x的范圍,在之后分別設置y值得范圍和樣式,同時將兩個函數之間填充上紫色,最后將圖形顯示出來。
總的來說,Python和matplotlib庫能夠幫助我們輕松制作出各種圖表,而這些操作都是在代碼中完成的,極大地降低了人工操作的工作量,使我們能夠更加輕松地進行數據分析和展示。