Python 画图显示中文宋体
Python 使用matplotlib.pyplot库画图显示
中文宋体,英文Times New Roman
import matplotlib.pyplot as plt # 中文宋体,英文Times New Roman plt.rc('font', family=['Songti SC','Times New Roman']) # 数据 x = [1, 2, 3, 4, 5] y = [2, 3, 5, 7, 11] # 画折线图 plt.plot(x, y, marker='o', linestyle='-') # 添加标题和标签,并设置字号大小 plt.title('折线图示例', fontsize=16) # 设置标题字号为16 plt.xlabel('X轴标签', fontsize=14) # 设置X轴标签字号为14 plt.ylabel('Y轴标签', fontsize=14) # 设置Y轴标签字号为14 # 显示网格线 plt.grid(True) # 显示图形 plt.show()
显示出所有支持的字体
# 查询当前系统所有字体 from matplotlib.font_manager import FontManager import subprocess mpl_fonts = set(f.name for f in FontManager().ttflist) print('all font list get from matplotlib.font_manager:') for f in sorted(mpl_fonts): print('\t' + f)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· Manus的开源复刻OpenManus初探
· 写一个简单的SQL生成工具