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()