Python 是一種高級編程語言,被廣泛應用于數據分析、Web 開發、機器學習等領域。Python 非常適合初學者,因為它的語法簡單易懂,而且擁有大量的庫和框架,可以幫助開發者實現各種各樣的功能。
今天,我們來學習如何使用 Python 畫一個蛋糕。我們將使用 Python 的 Matplotlib 庫來繪制蛋糕圖。Matplotlib 是一個非常常用的數據可視化庫,它可以創建各種類型的圖表,包括線圖、柱狀圖、散點圖、餅圖等等。
import matplotlib.pyplot as plt # 將數據存儲在列表中 labels = ['Chocolate', 'Strawberry', 'Vanilla', 'Lemon'] sizes = [35, 20, 30, 15] colors = ['brown', 'pink', 'yellow', 'green'] # 繪制餅圖 plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%') plt.axis('equal') # 添加標題 plt.title('Cake Flavors') # 顯示圖表 plt.show()
代碼解析:
1. 首先,我們導入 Matplotlib 庫,并將其簡寫為 plt。
import matplotlib.pyplot as plt
2. 然后,我們創建三個列表,分別用于存儲標簽、大小和顏色。
labels = ['Chocolate', 'Strawberry', 'Vanilla', 'Lemon'] sizes = [35, 20, 30, 15] colors = ['brown', 'pink', 'yellow', 'green']
3. 接著,我們使用 plt.pie() 函數繪制蛋糕圖。參數 sizes 是每種蛋糕的大小,參數 labels 是每種蛋糕的標簽,參數 colors 是每種蛋糕的顏色。autopct='%1.1f%%' 表示將百分比顯示為帶有一位小數的字符串。
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%')
4. 之后,我們使用 plt.axis() 函數將餅圖的長寬比設置為 1。
plt.axis('equal')
5. 接著,我們使用 plt.title() 函數添加標題。
plt.title('Cake Flavors')
6. 最后,我們使用 plt.show() 函數顯示圖表。
plt.show()
以上是使用 Python 和 Matplotlib 庫繪制一個蛋糕圖的代碼。你可以在 Jupyter Notebook 或者 PyCharm 等 Python 開發環境中執行該代碼,就可以看到一個漂亮的蛋糕圖啦!
上一篇css中過渡做上彈