一、前言

最近在写自动化脚本的时候,遇到一个头疼的bug,就是每次都需要输入不同中文名字。

二、怎么实现

如何得到一个随机汉字

import randomdef GBK2312():head = random.randint(0xb0, 0xf7)body = random.randint(0xa1, 0xfe)val = f'{head:x} {body:x}'str = bytes.fromhex(val).decode('gb2312')return str                                 #str代表一个随机汉字

哈哈先别讨论他怎么实现的,拿来用了看香不香再说。

def get_name():head = random.randint(0xb0, 0xf7)body = random.randint(0xa1, 0xfe)val = f'{head:x} {body:x}'str = bytes.fromhex(val).decode('gb2312')first_name = ["王", "李", "张", "刘", "赵", "蒋", "孟", "陈", "徐", "杨", "沈", "马", "高", "殷", "上官", "钟", "常"]name = random.choice(first_name)+strreturn name

这样我们就可以得到一个随机名字了,比如张三、李四、王五。那么我们写出一个以自己的姓氏开头的名字。

def get_name():head = random.randint(0xb0, 0xf7)body = random.randint(0xa1, 0xfe)val = f'{head:x} {body:x}'str = bytes.fromhex(val).decode('gb2312')name = "欧阳"+strreturn name

所以你明白了吗,想一想,如果你要随机生成50个名字,嘿嘿怎么实现

如何用python给自己的孩子取一个名字?相关推荐

  1. 教你如何给孩子取一个好名字!

    古语有云:"赐子千金,不如教子一艺:教子一艺,不如赐子好名."可谓道出了姓名对人的重要性.那么,作为父母如何给孩子起一个大富大贵.提升运势的名字呢? 首先,须以孩子的生辰八字取用神 ...

  2. 怎样给孩子取一个好名字?搜狗“有名堂”大数据支招

    http://pinyin.sogou.com/youmingtang/ 在中国文化里,起名字是一件非常讲究的事情.给孩子起名字,既要考虑文字本身的涵义,又要读起来朗朗上口.那么,到底怎样才能给孩子取 ...

  3. 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——公式计算和数据处理

    术业有专攻,每一种工具每一种岗位都会有资深玩家,别说因为人人都会Excel就瞧不起Excel玩的溜的朋友.对于运营场景来说,能够和具体业务结合紧密,轻松实现目的,这就是很强大的玩家,但是如果精于提高技 ...

  4. python内容目标_python抓取一个页面的目标网址,然后抓取目标网址里的内容

    这次测试的是招聘页面 https://www.liepin.com/zhaopin/?key=python 目标是先抓取到里面各个公司职位介绍的链接,然后在根据链接抓取到里面根据职位的介绍. 代码如下 ...

  5. 用python做预测模型的好处_如何用Python在10分钟内建立一个预测模型

    匿名用户 1级 2017-01-01 回答 预测模型的分解过程 我总是集中于投入有质量的时间在建模的初始阶段,比如,假设生成.头脑风暴.讨论或理解可能的结果范围.所有这些活动都有助于我解决问题,并最终 ...

  6. 如何用Python操作Excel自动化办公?一个案例教会你openpyxl——读取数据

    欢迎大家关注我,我是拾陆,关注同名"二八Data" 数据分析工作最难搞的是处理数据的过程,不然不会有专门的ETL(数据抽取.转换.加载)工程师了.如果是企业级数据处理可能数据库直接 ...

  7. 取文字_取一个好听的女孩名字

    每一个女孩都是家里的小天使,而给孩子取名是一件伤脑的事情,不仅仅因为需要考虑很多,而且还因为希望赋予最好的.所以,对于女孩取名方面在这特意分享取一个女孩的名字. 如何取一个女孩的名字 你是否还在困扰如 ...

  8. python爬取百度贴吧中的所有邮箱_使用 Python 编写多线程爬虫抓取百度贴吧邮箱与手机号...

    原标题:使用 Python 编写多线程爬虫抓取百度贴吧邮箱与手机号 不知道大家过年都是怎么过的,反正栏主是在家睡了一天,醒来的时候登QQ发现有人找我要一份贴吧爬虫的源代码,想起之前练手的时候写过一个抓 ...

  9. chatgpt赋能python:如何用Python抢券?

    如何用Python抢券? 如果你是一个网购达人,你一定知道,有时候一些折扣券或者优惠码是非常有用的.但是,很多时候这些优惠码数量有限,而且很多人都会去抢购,最后的结果就是很多人都抢不到.这时,有些人可 ...

最新文章

  1. Python2.7 安装numpy报错解决方法
  2. 关于ASPNET在IIS一些问题的经验总结
  3. 多节点CDN缓存加速系统wdcdn2.4版本发布(20111213)
  4. Docker Toolbox替换默认docker machine的存储位置
  5. CentOS7——vi编辑保存
  6. java 错误声音播放器_java 音频播放器出不了声音,代码里哪有问题啊?
  7. 语音控制面板 通过linux_在Linux中,通常把设备作为( )来处理.
  8. idea2020.03 lombok异常
  9. 微信又一期待已久的功能上线:是手残党的福音了
  10. cocos2dx视频教程进阶篇--第1天--吃西瓜游戏。
  11. Mysql 大量数据快速导出
  12. java中将url下载并转换为MultipartFile文件
  13. win7计算机屏保后声音丢失,告诉你win7屏保怎么设置
  14. 【jq练习】基本选择器
  15. php7cms手册,phpcms手册下载|
  16. sdust-Java-字符串集合求并集
  17. 【dgl学习】dgl中edges.src/edges.dst/edges.data解释
  18. freemarker(FTL)常见语法大全
  19. linux 查询usb端口名称,在Linux系统里识别USB设备名字的4种方法
  20. Linux的BSD格式什么意思,Linux与BSD有什么区别? | MOS86

热门文章

  1. python全数字问题_关于python:获取一个数字的所有除数的最佳方法是什么?
  2. PWM脉宽调制信号转模拟电流电压4-20ma0-5v10v隔离变送器
  3. 欧盟委员会获得首个网络安全认证计划
  4. 捉急.. 挂在二叉树上下不来了
  5. 电路原理图中的各种地(数字地、模拟地、信号地、直流地、交流地、屏蔽地)的区别
  6. 小米11系列详细参数对比,11青春版/11/11Pro/11Ultra
  7. 奔跑吧java之向大佬学习
  8. 谈谈JAVA程序的反编译
  9. 伦敦网约车新规:须通过英语水平考试
  10. php对接短信宝,短信宝接入代码