通过nametofont()函数,在python中生成随机的中文字体名称标题
import random
def nametofont():
# 定义中文字体名称和标题
fonts = [
"宋体", "黑体", "微软雅黑", "楷体", "仿宋",
"隶书", "幼圆", "华文楷体", "华文新魏", "华文隶书",
"华文宋体", "华文中宋", "华文仿宋", "方正舒体", "方正姚体",
"华文彩云", "华文细黑", "华文行楷", "华文琥珀", "华文琥珀",
"华文翩翩体", "华文彩云", "华文隶书", "华文华文彩云", "华文仿宋",
"仿宋", "仿宋_GB2312", "仿宋_gb2312", "仿宋_gb2312",
"楷体_GB2312", "楷体_gb2312", "楷体_gb2312",
"隶书_GB2312", "隶书_gb2312", "隶书_gb2312",
"微软雅黑", "微软雅黑 Light",
"黑体", "华文黑体", "华文黑体",
"方正舒体", "方正姚体",
"方正舒体", "方正姚体",
"幼圆", "华文楷体", "华文楷体",
"华文中宋", "华文中宋",
"华文细黑", "华文细黑",
"华文行楷", "华文行楷",
"华文琥珀", "华文琥珀",
"华文翩翩体", "华文翩翩体",
"华文新魏", "华文新魏",
"华文彩云", "华文彩云",
]
titles = [
"文章标题", "新闻标题", "电影标题", "书籍标题", "音乐标题",
"广告标题", "网页标题", "商标标题", "品牌标题", "演讲标题",
"会议标题", "活动标题", "论文标题", "报告标题", "公告标题",
"产品标题", "展览标题", "赛事标题", "剧集标题", "社交媒体标题",
"博客标题", "微信公众号标题", "微博标题", "电视栏目标题", "节目标题"
]
# 生成随机的中文字体名称和标题
font = random.choice(fonts)
title = random.choice(titles)
# 返回结果
return font, title
# 生成1000个随机的中文字体名称和标题
for i in range(1000):
font, title = nametofont()
print(f"中文字体名称:{font},标题:{title}")
