1. 程式人生 > 實用技巧 >python——批量生成姓名

python——批量生成姓名

批量生成姓名

# -*- coding: utf-8 -*-
import random

def random_name():
    # 大眾化姓氏
    Xing = "趙錢孫李周吳鄭王馮陳褚衛蔣沈韓楊朱秦尤許何呂施張孔曹嚴華金魏陶姜戚謝鄒喻水雲蘇潘葛奚範彭郎魯韋昌馬苗鳳花方俞任袁柳鮑史唐費岑薛雷賀倪湯滕殷羅畢郝鄔安常樂於時傅卞齊康伍餘元卜顧孟平" \
                "黃和穆蕭尹姚邵湛汪祁毛禹狄米貝明臧計成戴宋茅龐熊紀舒屈項祝董粱杜阮席季麻強賈路婁危江童顏郭梅盛林刁鍾徐邱駱高夏蔡田胡凌霍萬柯盧莫房繆幹解應宗丁宣鄧鬱單杭洪包諸左石崔吉" \
                "龔程邢滑裴陸榮翁荀羊甄家封芮儲靳邴鬆井富烏焦巴弓牧隗山谷車侯伊寧仇祖武符劉景詹束龍葉幸司韶黎喬蒼雙聞莘勞逄姬冉宰桂牛壽通邊燕冀尚農溫莊晏瞿茹習魚容向古戈終居衡步都耿滿弘國文東毆沃曾關紅遊蓋益桓公晉楚閆"
    Ming = '中笑貝凱歌易仁器義禮智信友上都卡被好無九加電金馬鈺玉忠孝秀娟英華慧巧美娜靜淑惠珠翠雅芝玉萍紅娥玲芬芳燕彩春菊蘭鳳潔梅琳素雲蓮真環雪榮愛妹霞香月鶯媛豔瑞凡佳嘉瓊勤珍貞莉桂娣葉璧璐婭琦晶妍茜秋珊莎錦黛青倩婷姣婉嫻瑾穎露瑤怡嬋雁蓓紈儀荷丹蓉眉君琴蕊薇菁夢嵐苑婕馨瑗琰韻融園藝詠卿聰瀾純毓悅昭冰爽琬茗羽希寧欣飄育瀅馥筠柔竹靄凝曉歡霄楓芸菲寒伊亞宜可姬舒影荔枝思麗'

    X = random.choice(Xing)
    M = "".join(random.choice(Ming) for i in range(2))
    name = X + M
    return name

for i in range(1):      # 修改迴圈次數
    print(random_name())