目录
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( "添加成功