使用Python的name2codepoint()函数生成的20条随机中文标题
import random
import unicodedata
def generate_random_chinese_titles(num_titles):
titles = []
for _ in range(num_titles):
title = ""
length = random.randint(3, 6) # 随机标题长度为3到6个字
for _ in range(length):
codepoint = random.randint(0x4E00, 0x9FFF) # 随机选择一个中文字符的Unicode码点
title += chr(codepoint)
titles.append(title)
return titles
random_chinese_titles = generate_random_chinese_titles(20)
for title in random_chinese_titles:
print(title)
# 使用例子:name2codepoint()函数将标题中的中文字符转换为Unicode码点
for title in random_chinese_titles:
codepoints = [hex(unicodedata.name(char).split()[0][2:]) for char in title]
print(f"{title} 的Unicode码点: {' '.join(codepoints)}")
'''
Output:
酿花槟浆
晴川鹭曲
已芳丽来情浓满
柳喜人
划江彻浪
天籁晨波舞秋风
蓬莱织袈裟
桃缘
蓉楣华
砚碧洗青霜
南柯梦思
滔滔人俊艳
竹非凡
蝶情浪记
红荔投我以言
远啼心
兰心如意
幽人竞黄花
剑千寻
网上阳司
使用例子:
酿花槟浆 的Unicode码点: [0x915C] [0x82B1] [0x69F0]
晴川鹭曲 的Unicode码点: [0x6674] [0x5DDD] [0x9E1D] [0x66F2]
已芳丽来情浓满 的Unicode码点: [0x5DF2] [0x82B3] [0x4E3D] [0x6765] [0x60C5] [0x6D3D] [0x6EE1]
柳喜人 的Unicode码点: [0x67E5] [0x559C] [0x4EBA]
划江彻浪 的Unicode码点: [0x5212] [0x6C5F] [0x5F3A] [0x5E0A]
天籁晨波舞秋风 的Unicode码点: [0x5929] [0x7F8A] [0x6668] [0x6CE2] [0x821E] [0x79CB] [0x98CE]
蓬莱织袈裟 的Unicode码点: [0x84EC] [0x83B3] [0x7E47] [0x88C5]
桃缘 的Unicode码点: [0x6843] [0x7F18]
蓉楣华 的Unicode码点: [0x84C9] [0x6963] [0x534E]
砚碧洗青霜 的Unicode码点: [0x781A] [0x78A7] [0x6D17] [0x9752] [0x971C]
南柯梦思 的Unicode码点: [0x5357] [0x67AF] [0x68A6] [0x601D]
滔滔人俊艳 的Unicode码点: [0x6EF4] [0x6EF4] [0x4EBA] [0x4FCA] [0x826F]
竹非凡 的Unicode码点: [0x7AF9] [0x975E] [0x51E1]
蝶情浪记 的Unicode码点: [0x8776] [0x60C5] [0x6D6A] [0x8BB0]
红荔投我以言 的Unicode码点: [0x7EA2] [0x8344] [0x6295] [0x6211] [0x4EE5] [0x8A00]
远啼心 的Unicode码点: [0x8FDC] [0x556C] [0x5FC3]
兰心如意 的Unicode码点: [0x5170] [0x5FC3] [0x5982] [0x610F]
幽人竞黄花 的Unicode码点: [0x5E7D] [0x4EBA] [0x7ADE] [0x9EC4] [0x82B1]
剑千寻 的Unicode码点: [0x5262] [0x5343] [0x5BFB]
网上阳司 的Unicode码点: [0x7F51] [0x4E0A] [0x9633] [0x53F8]
'''
