利用python随机生成姓名的实例教程
生活随笔
收集整理的這篇文章主要介紹了
利用python随机生成姓名的实例教程
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
本篇文章主要講解:利用python隨機生成姓名的實例教程
作者:任聰聰
整體思路
在我們生成姓名的時候,一般我們要考慮的是姓名的組合構(gòu)成,姓+名,姓是固定的,名是隨機的,故此我們可以通過隨機調(diào)用常用漢字來匹配成為姓名。
步驟一、導(dǎo)入隨機庫,整理常見的姓氏為一個數(shù)組
#coding=utf-8 import random #常用漢字 surname = ["任","李","張"]步驟二、導(dǎo)入常用漢字,并打亂順序
#coding=utf-8 import random #常用漢字 surname = ["任","李","張"] dict = ['塢', '垛', '舒', '嫩', '鬧', '瓷', '寶', '日', '滯', '足', '鼓', '確'] #打亂順序 random.shuffle(dict)步驟三、進行字節(jié)隨機拼接
font_string = '' # 隨機調(diào)字符據(jù)并輸出 for i in range(0,random.randint(1,2)):font_string+= random.choice(dict) surname = random.choice(surname) print(surname+font_string)完整代碼
#coding=utf-8 import random #常用漢字 surname = ["任","李","張"] dict = ["愛","婷","聰"] #打亂順序 random.shuffle(dict) font_string = '' # 隨機調(diào)字符據(jù)并輸出 for i in range(0,random.randint(1,2)):font_string+= random.choice(dict) surname = random.choice(surname) print(surname+font_string)實際效果:
總結(jié)
以上是生活随笔為你收集整理的利用python随机生成姓名的实例教程的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 1.5编程基础之循环控制 37 雇佣兵
- 下一篇: 1.9 编程基础之顺序查找 09 直方图