import matplotlib.pyplot as plt import matplotlib fig=plt.figure() labels=['陸地','海洋'] data=[29,71] plt.axes(aspect=1) #此處設置的目的 是爲了讓餅狀圖畫出來是圓形 #解決漢字亂碼問題 matplotlib.rcParams['font.sans-serif']=['SimHei'] #使用指定的漢字字體類型(此處爲黑體) plt.pie(data,labels=labels,autopct='%1.2f%%',shadow=True) #autopct='%1.2f%%'輸出各塊餅狀圖所佔百分比並保存兩位小數 #傳入數據及參數,佔比保留兩位小數 explode突出顯示 shadow 陰影 plt.title('陸地和海洋的面積比') plt.show()