最近學習了Python的繪圖功能,想試著畫一把刀。首先需要導入Python的繪圖庫matplotlib。
import matplotlib.pyplot as plt
畫刀需要用到多個線段,可以通過plt.plot()方法實現。
# 繪制刀身 plt.plot([0, 1], [0, 3], color='black') plt.plot([1, 2], [3, 2], color='black') plt.plot([2, 1], [2, 1], color='black') plt.plot([1, 0], [1, 1], color='black') # 繪制刀把 plt.plot([2.2, 2.5], [1.8, 2.5], color='black') plt.plot([2.5, 2.5], [2.5, 3.5], color='black') plt.plot([0.5, 2.5], [3.5, 3.5], color='black') plt.plot([0.2, 0.5], [1.8, 2.5], color='black') plt.plot([0.5, 0.5], [1.5, 2.5], color='black') plt.plot([0.5, 2.5], [1.5, 1.5], color='black')
上面的代碼中,每個plt.plot()方法都傳入了兩個列表參數,分別表示線段的起點坐標和終點坐標。顏色可以用color參數設置。
最后,需要通過plt.show()方法將畫布顯示出來。
plt.show()
運行代碼后,就可以看到畫出的一把刀了。
通過Python的繪圖功能,我們可以輕松地實現各種形狀的圖形,為數據可視化和學習提供了強大的支持。