「重磅」Python自创软件名字生成器:1.0-1.7

本文介绍了如何使用Python构建一个名字生成器软件,包括建立主体框架、修复bug、增强AI学习和完善AI学习系统。通过if条件筛选,结合随机数生成名字,同时修复了用户输入错误导致的问题,进一步优化了AI推荐功能。
摘要由CSDN通过智能技术生成

目录

1.0建造软件主体框架:

1.1查看更新记录:

1.1.2修复bug:

1.2增强AI学习:

1.7完善AI学习系统:

1.7.X修复一系列bug:

总代码:


 

1.0建造软件主体框架:

前几天作者一直在心想取个网名,真麻烦呢,有时去上网还会看到有人取名字:“一定要向我取得言简意赅,通俗易懂”的名字,简直令人哭笑不得,所以博主想做一个关于名字生成的软件,可以根据条件来筛选,并生成名字。

首先作为软件,我们必须得有自己主打的软件框架,即是软件需求,做什么对用户需要产生什么效果。

名字已经挂在标题上了,既然是为了做名字生成器,那必然是主打名字生成,作为作家或一系列网民们自然是为了取名字而来的这个名字生成器必须能取名字如笔名网名或者自己故事里的名字,所以这里的受众人群便有很多。

对了,麻烦去csdn附项目那里,可以下到我最新的项目代码,已经更新到了3.2版本了。

首先作为主体框架,必然失德将主要功能体现出来的主要功能,既然是名字生成器具,必须得添加 if 的生成条件进行筛选。

先将代码抖出来:

#本代码与软件均属csdn博主"创文工作室"所属,切勿抄袭,转载请与作者联系,一旦发现,版权会教你做事。
import time
import random
版本号1=["1.0:软件创造成功,并成功在csdn发行。"]
字典1=[]
字典2=[]
字典3=[]
字典4=[]
字典5=[]
#字典储存名字
leibie=[]
def ceshi():
    while True:
        a = input( "请输入角色的性别:" )
        # 进行测试。

        if a == "男":
            字典1.append( 1 )
            print( "添加成功。" )
            break
        elif a == "女":
            字典1.append( 2 )
            print( "添加成功。" )
            break
        else:
            print( "请重新选择,错误码:19。" )
            time.sleep( 1 )
    print( "请选择角色的性格:\n1 冷酷\n2 热血\n3 善良\n4 残酷" )
    while True:
        yu = input( "请选择:" )
        if yu == "1":
            字典2.append( 1 )
            print( "添加成功。" )
            break
        elif yu == "2":
            字典2.append( 2 )
            print( "添加成功。" )
            break
        elif yu == "3":
            字典2.append( 3 )
            print( "添加成功。" )
            break
        elif yu == "4":
            字典2.append( 4 )
            print( "添加成功。" )
            break
        else:
            print( "请重新选择,错误码:20。" )
            time.sleep( 1 )
    print( "请选择角色的爱好:\n1 吃\n2 玩\n3 宅\n4 睡" )
    while True:
#名字选择环节
        yu = input( "请选择:" )
        if yu == "1":
            字典3.append( 1 )
            print( "添加成功。" )
#添加环节
            break
        elif yu == "2":
            字典3.append( 2 )
            print( "添加成功。" )
            break
        elif yu == "3":
            字典3.append( 3 )
            print( "添加成功。" )
            break
        elif yu == "4":
            字典3.append( 4 )
            print( "添加成功。" )
            break
        else:
            print( "请重新选择,错误码:21。" )
            time.sleep( 1 )
    print( "请选择角色的兴趣:\n1 书法\n2 画画\n3 弹琴\n4 下棋\n5 街头\n6 跳舞" )
    while True:
        yu = input( "请选择:" )
        if yu == "1":
            字典4.append( 1 )
            print( "添加成功。" )
            break
        elif yu == "2":
            字典4.append( 2 )
            print( "添加成功。" )
            break
        elif yu == "3":
            字典4.append( 3 )
            print( "添加成功。" )
            break
        elif yu == "4":
            字典4.append( 4 )
            print( "添加成功
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值