# -*- coding: utf-8 -*-
# @Author  : hanfei
# @Time    : 2022/4/30 11:26
# @File    : CreateChineseName.py
# @Project : python_api_ui_framework
import randomxing = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许','何', '吕', '施', '张', '孔', '曹', '严', '华', '金', '魏', '陶', '姜', '戚', '谢', '邹', '喻', '柏', '水', '窦', '章','云', '苏', '潘', '葛', '奚', '范', '彭', '郎', '鲁', '韦', '昌', '马', '苗', '凤', '花', '方', '俞', '任', '袁', '柳','酆', '鲍', '史', '唐', '费', '廉', '岑', '薛', '雷', '贺', '倪', '汤', '滕', '殷', '罗', '毕', '郝', '邬', '安', '常','乐', '于', '时', '傅', '皮', '卞', '齐', '康', '伍', '余', '元', '卜', '顾', '孟', '平', '黄', '和', '穆', '萧', '尹','姚', '邵', '堪', '汪', '祁', '毛', '禹', '狄', '米', '贝', '明', '臧', '计', '伏', '成', '戴', '谈', '宋', '茅', '庞','熊', '纪', '舒', '屈', '项', '祝', '董', '梁']ming = ['的', '一', '是', '了', '我', '不', '人', '在', '他', '有', '这', '个', '上', '们', '来', '到', '时', '大', '地', '为','子', '中', '你', '说', '生', '国', '年', '着', '就', '那', '和', '要', '她', '出', '也', '得', '里', '后', '自', '以','会', '家', '可', '下', '而', '过', '天', '去', '能', '对', '小', '多', '然', '于', '心', '学', '么', '之', '都', '好','看', '起', '发', '当', '没', '成', '只', '如', '事', '把', '还', '用', '第', '样', '道', '想', '作', '种', '开', '美','总', '从', '无', '情', '己', '面', '最', '女', '但', '现', '前', '些', '所', '同', '日', '手', '又', '行', '意', '动','方', '期', '它', '头', '经', '长', '儿', '回', '位', '分', '爱', '老', '因', '很', '给', '名', '法', '间', '斯', '知','世', '什', '两', '次', '使', '身', '者', '被', '高', '已', '亲', '其', '进', '此', '话', '常', '与', '活', '正', '感','见', '明', '问', '力', '理', '尔', '点', '文', '几', '定', '本', '公', '特', '做', '外', '孩', '相', '西', '果', '走','将', '月', '十', '实', '向', '声', '车', '全', '信', '重', '三', '机', '工', '物', '气', '每', '并', '别', '真', '打','太', '新', '比', '才', '便', '夫', '再', '书', '部', '水', '像', '眼', '等', '体', '却', '加', '电', '主', '界', '门','利', '海', '受', '听', '表', '德', '少', '克', '代', '员', '许', '稜', '先', '口', '由', '死', '安', '写', '性', '马','光', '白', '或', '住', '难', '望', '教', '命', '花', '结', '乐', '色', '更', '拉', '东', '神', '记', '处', '让', '母','父', '应', '直', '字', '场', '平', '报', '友', '关', '放', '至', '张', '认', '接', '告', '入', '笑', '内', '英', '军','候', '民', '岁', '往', '何', '度', '山', '觉', '路', '带', '万', '男', '边', '风', '解', '叫', '任', '金', '快', '原','吃', '妈', '变', '通', '师', '立', '象', '数', '四', '失', '满', '战', '远', '格', '士', '音', '轻', '目', '条', '呢','病', '始', '达', '深', '完', '今', '提', '求', '清', '王', '化', '空', '业', '思', '切', '怎', '非', '找', '片', '罗','钱', '紶', '吗', '语', '元', '喜', '曾', '离', '飞', '科', '言', '干', '流', '欢', '约', '各', '即', '指', '合', '反','题', '必', '该', '论', '交', '终', '林', '请', '医', '晚', '制', '球', '决', '窢', '传', '画', '保', '读', '运', '及','则', '房', '早', '院', '量', '苦', '火', '布', '品', '近', '坐', '产', '答', '星', '精', '视', '五', '连', '司', '巴','奇', '管', '类', '未', '朋', '且', '婚', '台', '夜', '青', '北', '队', '久', '乎', '越', '观', '落', '尽', '形', '影','红', '爸', '百', '令', '周', '吧', '识', '步', '希', '亚', '术', '留', '市', '半', '热', '送', '兴', '造', '谈', '容','极', '随', '演', '收', '首', '根', '讲', '整', '式', '取', '照', '办', '强', '石', '古', '华', '諣', '拿', '计', '您','装', '似', '足', '双', '妻', '尼', '转', '诉', '米', '称', '丽', '客', '南', '领', '节', '衣', '站', '黑', '刻', '统','断', '福', '城', '故', '历', '惊', '脸', '选', '包', '紧', '争', '另', '建', '维', '绝', '树', '系', '伤', '示', '愿','持', '千', '史', '谁', '准', '联', '妇', '纪', '基', '买', '志', '静', '阿', '诗', '独', '复', '痛', '消', '社', '算','义', '竟', '确', '酒', '需', '单', '治', '卡', '幸', '兰', '念', '举', '仅', '钟', '怕', '共', '毛', '句', '息', '功','官', '待', '究', '跟', '穿', '室', '易', '游', '程', '号', '居', '考', '突', '皮', '哪', '费', '倒', '价', '图', '具','刚', '脑', '永', '歌', '响', '商', '礼', '细', '专', '黄', '块', '脚', '味', '灵', '改', '据', '般', '破', '引', '食','仍', '存', '众', '注', '笔', '甚', '某', '沉', '血', '备', '习', '校', '默', '务', '土', '微', '娘', '须', '试', '怀','料', '调', '广', '蜖', '苏', '显', '赛', '查', '密', '议', '底', '列', '富', '梦', '错', '座', '参', '八', '除', '跑','亮', '假', '印', '设', '线', '温', '虽', '掉', '京', '初', '养', '香', '停', '际', '致', '阳', '纸', '李', '纳', '验','助', '激', '够', '严', '证', '帝', '饭', '忘', '趣', '支', '春', '集', '丈', '木', '研', '班', '普', '导', '顿', '睡','展', '跳', '获', '艺', '六', '波', '察', '群', '皇', '段', '急', '庭', '创', '区', '奥', '器', '谢', '弟', '店', '否','害', '草', '排', '背', '止', '组', '州', '朝', '封', '睛', '板', '角', '况', '曲', '馆', '育', '忙', '质', '河', '续','哥', '呼', '若', '推', '境', '遇', '雨', '标', '姐', '充', '围', '案', '伦', '护', '冷', '警', '贝', '著', '雪', '索','剧', '啊', '船', '险', '烟', '依', '斗', '值', '帮', '汉', '慢', '佛', '肯', '闻', '唱', '沙', '局', '伯', '族', '低','玩', '资', '屋', '击', '速', '顾', '泪', '洲', '团', '圣', '旁', '堂', '兵', '七', '露', '园', '牛', '哭', '旅', '街','劳', '型', '烈', '姑', '陈', '莫', '鱼', '异', '抱', '宝', '权', '鲁', '简', '态', '级', '票', '怪', '寻', '杀', '律','胜', '份', '汽', '右', '洋', '范', '床', '舞', '秘', '午', '登', '楼', '贵', '吸', '责', '例', '追', '较', '职', '属','渐', '左', '录', '丝', '牙', '党', '继', '托', '赶', '章', '智', '冲', '叶', '胡', '吉', '卖', '坚', '喝', '肉', '遗','救', '修', '松', '临', '藏', '担', '戏', '善', '卫', '药', '悲', '敢', '靠', '伊', '村', '戴', '词', '森', '耳', '差','短', '祖', '云', '规', '窗', '散', '迷', '油', '旧', '适', '乡', '架', '恩', '投', '弹', '铁', '博', '雷', '府', '压','超', '负', '勒', '杂', '醒', '洗', '采', '毫', '嘴', '毕', '九', '冰', '既', '状', '乱', '景', '席', '珍', '童', '顶','派', '素', '脱', '农', '疑', '练', '野', '按', '犯', '拍', '征', '坏', '骨', '余', '承', '置', '臓', '彩', '灯', '巨','琴', '免', '环', '姆', '暗', '换', '技', '翻', '束', '增', '忍', '餐', '洛', '塞', '缺', '忆', '判', '欧', '层', '付','阵', '玛', '批', '岛', '项', '狗', '休', '懂', '武', '革', '良', '恶', '恋', '委', '拥', '娜', '妙', '探', '呀', '营','退', '摇', '弄', '桌', '熟', '诺', '宣', '银', '势', '奖', '宫', '忽', '套', '康', '供', '优', '课', '鸟', '喊', '降','夏', '困', '刘', '罪', '亡', '鞋', '健', '模', '败', '伴', '守', '挥', '鲜', '财', '孤', '枪', '禁', '恐', '伙', '杰','迹', '妹', '藸', '遍', '盖', '副', '坦', '牌', '江', '顺', '秋', '萨', '菜', '划', '授', '归', '浪', '听', '凡', '预','奶', '雄', '升', '碃', '编', '典', '袋', '莱', '含', '盛', '济', '蒙', '棋', '端', '腿', '招', '释', '介', '烧', '误','乾', '坤']# 全随机:姓随机,名字共3字随机;
def getName1():for i in range(1, 20):x = random.choice(xing)m1 = random.choice(ming)m2 = random.choice(ming)return '' + x + m1 + m2# 名随机:姓指定,名字共2字随机;
def getName2(xing='徐'):for i in range(1, 20):x = xingm1 = random.choice(ming)m2 = random.choice(ming)return '' + x + m1 + m2# 名随机:姓指定,名字第1个字指定,共1字随机,跟家族辈分有关;
def getName3(xing='徐', m1='晓'):for i in range(1, 20):x = xingm1 = m1m2 = random.choice(ming)return '' + x + m1 + m2# 名随机:姓指定,名字第2个字指定,共1字随机,跟家族辈分有关;
def getName4(xing='徐', m2='明'):for i in range(1, 20):x = xingm1 = random.choice(ming)m2 = m2return '' + x + m1 + m2if __name__ == '__main__':name1 = getName1()name2 = getName2()name3 = getName3()name4 = getName4()print("姓名全随机:" + name1)print("姓指定,名全随机:" + name2)print("姓和名第1字指定,名第2字随机:" + name3)print("姓和名第2字指定,名第1字随机:" + name4)print("姓和名第2字指定,名第1字随机:" + name4)

程序执行的单次结果截图如下:

本次截图所使用的是创建函数时的默认值,实际使用过程中,可以通过调用函数传参,来改变生成名字的指定姓或者名的值,欢迎大家来吐槽。

Python百行代码随机生成姓名相关推荐

  1. 支付宝新年五福新玩法,我用Python百行代码来实现!

    公众号 "菜鸟学Python" 第441篇原创,设为 "星标",一起学Python! 年关将近,支付宝又推出了一年一度的集五福的活动,今年的五福玩法相比于前几年 ...

  2. Python百行代码轻松爬取了妹子网100G的套图,希望你网盘内存够用

    前言 最近在做监控相关的配套设施,发现很多脚本都是基于Python的.很早之前就听说其大名,人生苦短,我学Python,这并非一句戏言.随着人工智能.机器学习.深度学习的崛起,目前市面上大部分的人工智 ...

  3. 网易数读所有精致图片,Python百行代码搞定!

    微信公众号原文链接 网易数读是一个数据新闻可视化栏目,致力于提供轻量化的阅读体验.其内容往往是结合时下新闻热点将相关数据可视化处理,并以精致的图文形式呈现出来. 举个栗子,大家感受一下人家的风格: 图 ...

  4. python导出excel,随机生成姓名、手机号

    朋友想要个随机手机号的excel,python写法比java简单些 不多说 直接上代码 import xlwt import random from datetime import datetimes ...

  5. 小姐姐把信息撤了后如何查看?Python百行代码分秒恢复!

    不得不说有时候对方撤回信息的手速,那是真的666 从发出消息到撤回······ 瞬间搞定 emmmm 盯着手机屏幕都不知道发的是什么 只剩下: 曾几何时Python对我说:"时日已不多,速度 ...

  6. 精美汉服,送女友必备,Python百行代码带你玩转汉服圈!

    平时旅游的时候,在旅游景区我们经常可以看到穿各种服饰去拍照的游客,也不会刻意多关注.前两天浏览网页无意看到一个网站,看到穿汉服的女孩是真的很好看.无论是工作需要还是创作文案,把这么漂亮的图片来当作素材 ...

  7. 精美汉服,送女友必备,python百行代码带你玩进汉服圈!

    穿汉服的女孩是真的好看,一不小心进入某网址,彻底改变了我的人生价值观,还爬什么其他妹子,就一个字,爬她,爬它,就爬她! 梅开二度,作为爬图小能手的我又来啦,这次带给大家的是精美的汉服,我真的是太喜欢这 ...

  8. python学习记录之随机生成姓名

    def random_name():firstName = '赵钱孙李周吴郑王戚谢邹喻顾孟平黄熊纪舒屈江童颜郭郁单杭洪裴陆荣翁姬申扶堵漆雕乐正汝鄢涂钦羊舌微生伍余元卜'lastName = '伟刚勇毅 ...

  9. python一千行入门代码-用Python三十行代码快速生成1000条随机评教内容

    随着大家使用评教的人越来越多,评教的内容确实一尘不变,有点不太好,所以昨天花了一个晚上的时间,用Python撸了一个随机生成评教内容的程序. 代码已经全部推送到github上,点击阅读原文查看 原理很 ...

  10. python图像分类代码_Kaggle—So Easy!百行代码实现排名Top 5%的图像分类比赛

    Kaggle-So Easy!百行代码实现排名Top 5%的图像分类比赛 作者:七月在线彭老师 说明:本文最初由彭老师授权翟惠良发布在公众号"七月在线实验室"上,现再由July重新 ...

最新文章

  1. RTX 3090 AI性能实测:FP32训练速度提升50%,张量核心缩水
  2. 用AfxExtractSubString()解析复合串
  3. 借花献佛!成都java工程师培训
  4. ubuntu设置字体编码GBK和UTF-8
  5. 基础数学:通俗解释,啥叫随机变量?
  6. HTML选择器属于jq的选择器吗,JQuery 选择器
  7. 多客服功能终于也向所有微信认证的订阅号开放了
  8. Timer与ScheduledExecutorService间的选择
  9. c语言十佳运动员有奖评选系统_2019年沃德十佳内饰解读
  10. Java中的subList方法
  11. Oracle19C的dbhome,Windows server 安装Oracle19c (WINDOWS.X64_193000_db_home.zip) 过程碰到的问题总结...
  12. 计算机网络中的HTML,计算机网络分类有哪些
  13. IIS服务器证书的导入 IIS 5、IIS 6、IIS 7
  14. Multisim如何导入NPN,三极管9013
  15. PPT模板文字环绕效果怎么设置?
  16. Win10下的一些常用快捷键
  17. 计算机学校班干部竞选演讲稿,精选:2019学校班干部个人竞选演讲稿范文五篇...
  18. linux内核DCB子系统
  19. 是时候该深入解析java虚拟机:编译概述,编译理论基础了
  20. excel快速删除空行

热门文章

  1. 原型图APP尺寸大小
  2. 宁波注塑电子塑料件加工
  3. 蓝牙音箱项目:记录CSR8635芯片的蓝牙音箱的开发过程
  4. ffmepg安装yasm之后还是出现nasm/yasm not found or too old. Use --disable-x86asm for
  5. 摄影测量学空间后方交会Python代码
  6. 小白理解transformer解析博客
  7. [VCS] coverage hierachy exclude
  8. 检测移动端设备信息 (手机品牌、系统版本等 或 PC
  9. chat后缀域名_.chat域名简介
  10. ECharts 前端数据可视化