1 批量生成虚拟姓名


 1 import random
 2 
 3 firstname = '赵钱孙李周吴郑王冯陈褚卫蒋沈韩杨朱秦尤许'
 4 second = '中万斯近元伟丽利国士文连百宏可立成海友南广云基'
 5 third = '隆智渝顺乐天杰夫煜兵思霆炜祺亮剀炫翔维瑞韬嘉林庆玮勤栋源路焕霖彩明邦闻朵皓瀚荣奕涓艺'
 6 
 7 namelist = []
 8 many = input('请输入需要生成姓名的数量:\n')')
 9 for i in range(int(many)):
10     data = [2,3]
11     namelen = random.choice(data)
12     if namelen == 2:
13         newname = random.chocie(firstname) + random.choice(second)
14     else:
15         newname = random.choice(firstname) + random.chocie(second) + random.choice(third)
16     namelist.append(newname)
17 print("生成的虚拟姓名列表为:\n" + "\n".join(namelist))

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM