有了这个Python库,再也不愁给孩子起名字了
后台回复1024,解锁无限快乐!
你是不是曾经为了给孩子起名字而左思右想,抓耳挠腮?
今天,我为你带来一款永久且快速的解决方案,让你再也不会为给孩子起名而苦恼了,无论生多少个,起名都信手拈来!!!
它就是faker!
什么是faker
顾名思义,faker是一个造假者,也就是生成假的数据,也可以理解为是未知的数据,比如地址,电话号,身份证号,岗位,时间等等。
令人激动的是,它可以随机生成人名,这样岂不是可以解决我给孩子起名的大难题!
安装faker
pip install faker
设计起名程序
from faker import Fakerdef generate_baby_name(sex,num,last_name):fk = Faker('zh_CN')for i in range(num):if sex == '男':name = '{}.{}{}'.format(i,last_name,fk.first_name_male())print(name)elif sex == '女':name = '{}.{}{}'.format(i,last_name,fk.first_name_female())print(name)else:info = '请检查您的输入!'print(info)while True:sex = input('请输入孩子的性别(男/女):')last_name = input('请输入孩子的姓:')num = int(input('请输入取名个数:'))generate_baby_name(sex=sex,last_name=last_name,num=num)judge = input('继续请按回车键,结束请输入quit:')if judge == 'quit':break
给孩子起个名试试
假设你姓欧阳,你想要给即将出生的孩子起名,但是你又不知道他的性别,所以你想男孩,女孩各生成20个名字,然后从中选出你心仪的。
运行代码:
C:\Users\Administrator\Desktop\document>D:/Python37/python.exe c:/Users/Administrator/Desktop/fak.py
请输入孩子的性别(男/女):男
请输入孩子的姓:欧阳
请输入取名个数:20
0.欧阳建
1.欧阳宁
2.欧阳伟
3.欧阳坤
4.欧阳晨
5.欧阳强
6.欧阳浩
7.欧阳成
8.欧阳凯
9.欧阳龙
10.欧阳成
11.欧阳斌
12.欧阳辉
13.欧阳宁
14.欧阳杨
15.欧阳建华
16.欧阳佳
17.欧阳想
18.欧阳涛
19.欧阳龙
继续请按回车键,结束请输入quit:
请输入孩子的性别(男/女):女
请输入孩子的姓:欧阳
请输入取名个数:20
0.欧阳英
1.欧阳淑华
2.欧阳艳
3.欧阳畅
4.欧阳秀荣
5.欧阳艳
6.欧阳琴
7.欧阳丽
8.欧阳玲
9.欧阳云
10.欧阳雪
11.欧阳倩
12.欧阳莹
13.欧阳颖
14.欧阳萍
15.欧阳秀兰
16.欧阳兰英
17.欧阳丽华
18.欧阳倩
19.欧阳秀荣
继续请按回车键,结束请输入quit:quit
你挨个分析了下生成的姓名,最终你选择了男孩:5.欧阳强,女孩:3.欧阳畅作为你孩子的名字。恭喜你,你终于搞定了让你头疼了10个月的难题!
完
往期推荐
让你的Python会说话
用python制作gif动态图
Python一秒搭建ftp服务器,帮助你在局域网共享文件
点亮在看!
有了这个Python库,再也不愁给孩子起名字了相关推荐
- 项目风险常见清单列表库--再也不愁不能提前预知风险了
很多PMO和项目经理对于项目风险非常重视,但是在风险管理中经常不清楚会遇到什么风险,其实在项目的每个阶段遇到的风险都不尽相同,本文尝试把项目中各阶段经常遇到的风险罗列出来,供大家参考,比如需求阶段,经 ...
- 用Python做一个“以图搜番“的应用程序,再也不用愁动漫图片的出处了!
文章目录 前言 PyQt5界面设计 使用Qt Designer绘制界面 视频部件插入小技巧 解码器下载 功能实现 trace.moe API介绍与视频 使用Nuitka打包成exe文件 前言 喜欢看动 ...
- python可以做动漫吗_用Python做一个以图搜番的应用程序,再也不用愁动漫图片的出处了!...
前言 喜欢看动漫的朋友们大概都能体会到一个难受的事情,就是在论坛或者群聊里面看到一张动漫截图,很想知道它的出处,但百度搜了一圈却也没有一个可靠结果,就很郁闷.今天就来带大家用Python做一个简单的& ...
- 30个Python自学网站,再也不愁找不到资料了
本文就是给大家推荐一些既能在线自学(视频),又可以在线编程的Python学习网站. 简单介绍一下Python,与 Java.Perl.PHP 和 Ruby 等其他语言相比,Python是一种广泛使用的 ...
- Python暴力破解WIFI,妈妈再也不用愁WIFI不够用了!
先上代码: import os,re,time getMsg = os.popen("netsh wlan show profiles") wifiAll = getMsg.rea ...
- python 人工智能库_人工智能与Python库的关系
目前人工智能技术发展速度很快,也很吸引眼球.但是对于各种多如牛毛的方法,目前并米有一个可靠的精准的基准来衡量各项硬件在不同算法训练和推理的性能. 现在,不用愁了.国外的一个哥们, Andrey Ign ...
- python硬件_「大神器!」硬件的AI性能测试Python库发布
目前人工智能技术发展速度很快,也很吸引眼球.但是对于各种多如牛毛的方法,目前并米有一个可靠的精准的基准来衡量各项硬件在不同算法训练和推理的性能. 现在,不用愁了.国外的一个哥们, Andrey Ign ...
- 你可能没听过的11个Python库,你有认识的吗?
目前,网上已有成千上万个Python包,但几乎没有人能够全部知道它们.单单PyPi上就有超过47000个包列表. 现在,越来越多的数据科学家开始使用Python,虽然他们从pandas,scikit- ...
- 你可能没听过的11个Python库
目前,网上已有成千上万个Python包,但几乎没有人能够全部知道它们.单单 PyPi上就有超过47000个包列表. 现在,越来越多的数据科学家开始使用Python,虽然他们从 pandas, scik ...
最新文章
- 关于 synchronizeOnSession
- 第7章 面向对象编程(OOP) 《Kotin 编程思想·实战》
- C++ Primer 5th笔记(chap 17 标准库特殊设施)正则表达式
- 【STC15库函数上手笔记】3、外部中断
- GitHub上有哪些比较好的计算机视觉/机器视觉的项目?
- Python扩展库numpy中where()函数的三种用法
- Netty 的基本简单实例【服务端-客户端通信】
- 微软发布 Windows 命令行参考文档,涵盖超 250 项控制台命令
- 20200707:动态规划专题之不同路径
- UE4插件共享汇总大全
- 腾讯浏览器支持html5视频播放器,JS第8款:html5media.js跨浏览器兼容的HTML5视频音频播放器...
- lambda x:x*x
- 【计算机毕业设计】017学生公寓电费信息管理系统
- 巧用Excel笔画排序,实现计算汉字笔画数
- axure8.1 授权码
- 计算机主机寿命多长,一般电脑的寿命是多久
- 用结构体练习 考生信息录入
- 【随笔】非科班转互联网到底有多大成本?
- ICCV 2019视频目标跟踪算法Pipeline集合
- 云主机哪家好?国内云主机服务商是如何排名的?[数据对比]
热门文章
- C语言设计一除法器,verilog 除法器
- 4c钻石净度魔术语言,钻石的4c指的是什么 钻石净度si是不是很差
- 1930年经济大萧条
- aegisub32汉化_Aegisub中文版(aegisub字幕特效)V3.2.3 免费版
- 如何打造一家高绩效组织?
- 无法从“cstring”转换为“lpcstr”_学会CAD布局作图,让你少加班一个点!布局必备技能:转换空间...
- 三天刷完《剑指OFFER编程题》--Java版本实现(第三天)
- swing中通过.class文件(把.java都删除)打包成jar文件,使用皮肤包遇到的问题。
- 共享池,java池,大型池,PGA,SGA 笼统概念
- firemonkey 点击任务栏图标不能最小化