用Python写的随机起名字的程序(可以起两字或三字名字)

今天老赵学习了easygui这个图形界面,因此想用easygui的界面写出一个随机起名字的程序

一、程序的完整代码

如果最近有想给宝宝起名字的朋友们,可以试试我这个程序哟~~~

import easygui as g
import sys
import random
while True:
    x = g.buttonbox(msg="请选择要起的名字类型",title="起名器",choices=("单字名","双字名","结束"))
    first_name = g.enterbox("请输入你的姓氏")
    # 在unicode码中, 汉字的范围是(0x4E00, 9FBF)
    second_name = random.randint(0x4e00, 0x9fbf)
    tird_name = random.randint(0x4e00, 0x9fbf)
    if str(x)== "单字名":
        g.msgbox('名字为————' + first_name+chr(second_name))
        break
    elif str(x)== "双字名":
        g.msgbox('名字为————' + first_name + chr(second_name) + chr(tird_name))
        break
    else:
        sys.exit(0)

二、运行效果

在这里插入图片描述
在这里插入图片描述在这里插入图片描述这个名字有点奇奇怪怪滴,哈哈。

三、交流

这个程序是老赵原创的,如果你感觉不错记得给老赵点个赞哦。如果你有更好的思路,欢迎来找老赵交流哦~

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

小赵同学-

非常感谢你!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值