前言:
眼前大家对“python显示中文”都比较珍视,我们都想要知道一些“python显示中文”的相关文章。那么小编也在网上汇集了一些关于“python显示中文””的相关内容,希望看官们能喜欢,小伙伴们一起来学习一下吧!△ 如何查看pygame自带的字体:
1 look.py代码查看:
import pygameself_ziti=pygame.font.get_fonts()for i in self_ziti: print(i)print('自带总共有:'+str(len(self_ziti))+'个字体')
2 效果图:总共有147个字体,其中自带cn为中文字体。
△ 方法一:推荐
myfont = pygame.font.SysFont('cn', 100)title = myfont.render("方法一:系统自带字体:cn", False, (0, 255, 255))screen.blit(title, (50, 50))
△ 方法二:自定义字体
特定自定义字体,ttf文件,需要自己提前下载好,放在指定目录下
myfont = pygame.font.Font('/home/xgj/Desktop/pygame_cn/hwxk.ttf', 100)title = myfont.render("方法二:自定义字体ttf文件", False, (0, 255, 255))screen.blit(title, (50, 300))
△ 举例:
1 完整代码:
import pygamepygame.init()screencaption=pygame.display.set_caption('pygame中文设置')win_width=2000win_height=1000screen=pygame.display.set_mode([win_width,win_width])screen.fill([0,0,0]) # 黑色#pygame.font.init() # 可要可不要# 方法一:系统自带中文,推荐myfont = pygame.font.SysFont('cn', 100)title = myfont.render("方法一:系统自带字体:cn", False, (0, 255, 255))screen.blit(title, (50, 50))# 方法二:自定义中文字体ttf,需要自己提前下载,并放在指定目录下myfont = pygame.font.Font('/home/xgj/Desktop/pygame_cn/hwxk.ttf', 100)title = myfont.render("方法二:自定义字体ttf文件", False, (0, 255, 255))screen.blit(title, (50, 300))pygame.display.flip()while True: for event in pygame.event.get(): if event.type==pygame.QUIT: exit()
2 效果图:
当然,也可以设置自己喜欢的中文字体ttf文件。
△ 赋诗一首:
【原创】
全民爱编程,
科技服务人,
学习不要等,
别忘主责任。
标签: #python显示中文 #python2输出中文 #python怎么变中文 #python如何设置成中文 #python如何设置中文字体