欢迎访问宙启技术站
智能推送

使用Python的name2codepoint()函数生成的20条随机中文标题

发布时间:2023-12-11 16:56:37

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]

'''