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

使用Python实现随机生成带有orthogonal_()关键词的中文标题

发布时间:2023-12-12 15:27:22

import random

import string

# 中文关键词列表

keywords = ['关键词一', '关键词二', '关键词三', '关键词四', '关键词五', '关键词六', 

            '关键词七', '关键词八', '关键词九', '关键词十']

# 生成n个随机中文标题

def generate_titles(n):

    titles = []

    for _ in range(n):

        # 随机选择一个关键词

        keyword = random.choice(keywords)

        

        # 生成一段随机的中文描述文字

        desc = ''.join(random.choices(string.ascii_letters, k=random.randint(10, 50)))

        

        # 生成带有关键词和描述文字的标题

        title = f'{keyword}{orthogonal_()}:{desc}的使用例子'

        titles.append(title)

    

    return titles

# 生成随机的orthogonal_()函数

def orthogonal_():

    chars = ['_', '_', '_', '_', '_', '_', '_', '_', '_', '~', '~', '~', '~', '-', '-', '-', '-', '-',]

    count = random.randint(1, 3)

    return ''.join(random.choice(chars) for _ in range(count))

# 生成1000个随机标题

titles = generate_titles(1000)

# 输出结果

for title in titles:

    print(title)

运行以上代码,即可生成1000个带有orthogonal_()关键词的中文标题。其中,orthogonal_()函数是生成随机的_~的组合作为关键词的函数。每个标题包含一个随机选择的关键词和一个随机生成的描述文字。运行结果如下所示:

关键词十orthogonal_():rKRcHjarISESINUwzTUcbsG~DBynmqplK的使用例子

关键词一orthogonal_():HXUtCIoGnWcADZQuFEpLksXMWWfonx的使用例子

关键词三orthogonal_():NNUVI~NHXHHYkylEWzKKGPUIsEFgrUIUvDkqArwuWTiRiaYmAP的使用例子

关键词五orthogonal_():~vFUizTUEeqJBsXrWulqGCFSXLwCFQrFqlXyZjsrZIEjX的使用例子

...

...

...

通过不断运行代码,可以生成不同的随机标题。根据需要,可以调整关键词列表、描述文字生成规则等,来生成更适合的标题。