# 加载本地中文字体 my_font = fm.FontProperties(fname="C:\Windows\Fonts\simsun.ttc") y_3 = [random.randint(20, 35) for i in list(range(31))] y_10 = [random.randint(20, 35) for i in list(range(31))] x_3 = list(range(31)) x_10 = list(range(51, 82)) plt.figure(figsize=(20, 8), dpi=80) #绘制散点图 plt.scatter(x_3, y_3, label="3月份") plt.scatter(x_10, y_10, label="10月份") _x = x_3 + x_10 _xtick_labels = ["3月{}日".format(i) for i in x_3] _xtick_labels += ["10月{}日".format(i) for i in x_10] plt.xticks(_x[::3], _xtick_labels[::3], fontproperties=my_font, rotation=45) plt.xlabel("时间", fontproperties=my_font) plt.ylabel("温度", fontproperties=my_font) plt.title("3月份和10月份温度变化散点图", fontproperties=my_font) # 图例 plt.legend(loc="upper left", prop=my_font) plt.show() ```python 在这里插入代码片