100字范文,内容丰富有趣,生活中的好帮手!
100字范文 > 随机中文名字生成器

随机中文名字生成器

时间:2022-10-03 01:17:32

相关推荐

随机中文名字生成器

随机中文名字生成器

不需要太多的循环嵌套,用python简单的编写一个程序,能起到随机生成一些比较正常的中文名字

编写思路

1.选取一些百家姓之中比较常用的字,与一些常出现在名字之中的中文字。

2.利用随机数进行调用,选取列表中的字,在进行随机配对,最后形成一些名字。

3.主要是运用了split(),切片截取,随机数选择。

from random import random,randintfirstname='''李,王,张,刘,陈,杨,黄,赵,周,吴,徐,孙,朱,马,胡,郭,林,何,高,梁,郑,罗,宋,谢,唐,韩,曹,许,邓,萧,冯,曾,程,蔡,彭,潘,袁,於,董,余,苏,叶,吕,魏,蒋,田,杜,丁,沈,姜,范,江,傅,钟,卢,汪,戴,崔,任,陆,廖,姚,方,金,邱,夏,谭,韦,贾,邹,石,熊,孟,秦,阎,薛,侯,雷,白,龙,段,郝,孔,邵,史,毛,常,万,顾,赖,武,康,贺,严,尹,钱,施,牛,洪,龚'''Blastname='''豪、言、玉、意、泽、彦、轩、景、正、程、诚、宇、澄、安、青、泽、轩、旭、恒、思、宇、嘉、宏、皓、成、宇、轩、玮、桦、宇、达、韵、磊、泽、博、昌、信、彤、逸、柏、新、劲、鸿、文、恩、远、翰、圣、哲、家、林、景、行、律、本、乐、康、昊、宇、麦、冬、景、武、茂、才、军、林、茂、飞、昊、明、明、天、伦、峰、志、辰、亦'''Glastname='''佳、彤、自、怡、颖、宸、雅、微、羽、馨、思、纾、欣、元、凡、晴、玥、宁、佳、蕾、桑、妍、萱、宛、欣、灵、烟、文、柏、艺、以、如、雪、璐、言、婷、青、安、昕、淑、雅、颖、云、艺、忻、梓、江、丽、梦、雪、沁、思、羽、羽、雅、访、烟、萱、忆、慧、娅、茹、嘉、幻、辰、妍、雨、蕊、欣、芸、亦'''for i in range(0,10):firstname1=firstname.split(",")Cfirstname=firstname1[int(random()*len(firstname1))]Blastname1=Blastname.split("、")Glastname1=Glastname.split("、")CBlastname=Blastname1[int(random()*len(Blastname1))]CBlastname1=Blastname1[int(random()*len(Blastname1))]CGlastname=Glastname1[int(random()*len(Glastname1))]CGlastname1=Glastname1[int(random()*len(Glastname1))]lan=[2,3]Clan=lan[int(random()*len(lan))]Sex=[0,1]CSex=Sex[int(random()*len(Sex))]if (CSex==0):if (Clan==2):print(Cfirstname+CBlastname+"\n")if (Clan==3):print(Cfirstname+CBlastname+CBlastname1+"\n")else:if (Clan==2):print(Cfirstname+CGlastname+"\n")if (Clan==3):print(Cfirstname+CGlastname+CGlastname1+"\n")

其运行结果:

被cue勿喷

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。