起名字小程序源码
时间 : 2024-01-12 04:35:03声明: : 文章内容来自网络,不保证准确性,请自行甄别信息有效性

最佳答案
下面是一个简单的起名字小程序的源码,使用Python语言编写:
```python
import random
def generate_name():
# 姓氏列表
last_names = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '楮', '卫', '蒋', '沈', '韩', '杨', '朱', '秦', '尤', '许', '何', '吕', '施', '张', '孔', '曹', '严', '华', '金', '魏', '陶', '姜', '戚', '谢', '邹', '喻', '柏', '水', '窦', '章', '云', '苏', '潘', '葛', '奚', '范', '彭', '郎', '鲁', '韦', '昌', '马', '苗', '凤', '花', '方', '俞', '任', '袁', '柳', '酆', '鲍', '史', '唐', '费', '岑', '薛', '雷', '贺', '倪', '汤', '滕', '殷', '罗', '毕', '郝', '邬', '安', '常', '乐', '于', '时', '傅', '皮', '卞', '齐', '康', '伍', '余', '元', '卜', '顾', '孟', '平', '黄', '和', '穆', '萧', '尹']
# 名字类型列表
name_types = ['男', '女']
# 随机选择姓氏和名字类型
last_name = random.choice(last_names)
name_type = random.choice(name_types)
# 生成名字
if name_type == '男':
first_name = random.choice(['东', '西', '南', '北', '中'])
else:
first_name = random.choice(['芳', '婷', '琳', '玲', '慧'])
full_name = last_name + first_name
return full_name
# 测试
name = generate_name()
print(name)
这个小程序简单地生成一个随机的姓氏,然后根据名字类型(男或女)生成一个名字。你可以根据自己的需要,自定义姓氏列表和名字类型。
其他答案
下面是一个起名字小程序的简单源码示例:
// 导入所需库
import random
# 定义姓氏列表
surnames = ['赵', '钱', '孙', '李', '周', '吴', '郑', '王', '冯', '陈', '褚', '卫', '蒋', '沈', '韩', '杨', '朱', '秦',
'尤', '许', '何', '吕', '施', '张', '孔', '曹', '严', '华', '金', '魏', '陶', '姜', '戚', '谢', '邹', '喻', '柏',
'水', '窦', '章', '云', '苏', '潘', '葛', '奚', '范', '彭', '郎', '鲁', '韦', '昌', '马', '苗', '凤', '花', '方',
'俞', '任', '袁', '柳', '邓', '鲍', '史', '唐', '费', '廉', '岑', '薛', '雷', '贺', '倪', '汤', '滕', '殷', '罗',
'毕', '郝', '邬', '安', '常', '乐', '于', '时', '傅', '皮', '卞', '齐', '康', '伍', '余', '元', '卜', '顾', '孟',
'平', '黄', '和', '穆', '萧', '尹', '姚', '邵', '湛', '汪', '祁', '毛', '禹', '狄', '米', '贝', '明', '藏', '计',
'纳', '来', '喜', '斯', '张']
# 定义名字列表
given_names = ['宇文', '燕儿', '梅南', '梦子', '豆豆', '小虎', '小猫', '小航', '小梅', '小北', '小伟', '小放', '小白', '小黑',
'小红', '小绿', '小蓝', '小黄', '小紫', '小桃', '小菊', '小青', '小薇', '小艾', '小妮', '小琪', '小莉', '小娜',
'小娟', '小草', '小虹', '小梦', '小雪', '小雨', '小露', '小枫', '小翠', '小晴', '小夏', '小虾', '小鲤', '小鱼',
'小虎', '小狗', '小猫', '小猴', '小羊']
# 主程序
def generate_name():
# 随机生成姓氏
surname = random.choice(surnames)
# 随机生成名字
given_name = random.choice(given_names)
# 返回完整的姓名
return surname + given_name
# 测试代码
if __name__ == '__main__':
name = generate_name()
print("随机生成的名字是:", name)
这是一个简单的起名字小程序,它包括了一个姓氏列表和一个名字列表。通过随机选择一个姓氏和一个名字来生成一个随机的名字。
你可以根据自己的需求添加更多的姓氏和名字,以增加生成的名字的多样性。
上一篇
随机取名字软件源码
下一篇
抖音号取名小程序源码
https/SSL证书广告优选IDC>>
推荐主题模板更多>>
推荐文章