python王者荣耀系统(年近半百自学Python之王者荣耀角色管理系统)

●王者荣耀角色管理角色:姓名,性别,职业,接下来我们就来聊聊关于python王者荣耀系统?以下内容大家不妨参考一二希望能帮到您!

python王者荣耀系统(年近半百自学Python之王者荣耀角色管理系统)

python王者荣耀系统

●王者荣耀角色管理

角色:姓名,性别,职业

●6个功能:

1.添加角色

2.删除角色

3.修改角色

4.查询角色 单个角色

5.显示所有角色

6.退出系统

-----------------------------------

import time

all_role=[ ] #存放所有角色的’容器‘

print('~~~~~~~~~~~欢迎进入王者荣耀角色管理~~~~~~~~~~')

while True:

choice=input('请选择功能:\n 1.添加角色 \n 2.删除角色 \n 3.修改角色 \n 4.查询角色 \n 5.显示所有角色 \n 6.退出系统 \n ')

#判断

if choice=='1':

print('添加角色模块:')

name=input('\t角色名:')

sex=input('\t性别:')

job=input('\t职业:')

role=[name,sex,job]

#添加到all_role

all_role.append(role)

print('成功添加{}到王者荣耀系统!'.format(name))

pass

elif choice=='2':

print('删除角色模块:')

role_name=input('输入角色名:')

#查找是否存在此角色名

for role in all_role:

if role_name in role:

#可以添加一个是否确定删除询问

all_role.remove(role)

print('成功删除角色{}'.format(role_name))

break

pass

pass

else:

print('本系统不存在角色:{},请检查角色名称。'.format(role_name)

pass

pass

elif choice=='3':

print('修改角色模块:')

role_name=input('\t角色名:')

for role in all_role:

if role_name in role:

new_name=input('修改角色名{}为:'.format(role_name))

new_sex=input('修改性别{}为:'.format(role[1]))

new_job=input('修改职业{}为:'.format(role[2]))

role[0]=new_name

role[1]=new_sex

role[2]=new_job

print('\t修改角色成功!')

break

pass

pass

pass

elif choice=='4':

print('查询角色模块:')

role_name=input('\t角色名:')

#查找是否存在此角色名

for role in all_role:

if role_name in role:

print('存在此角色,信息如下:')

print('{}{}{}'.format(role[0].ljust(10),role[1].ljust(10),role[2].ljust(10)))

break

pass

pass

else:

print('\t本系统不存在角色:{},请检查输入角色名。'.format(role_name))

pass

pass

elif choice=='5':

print('显示所有角色模块:')

print('{}{}{}'.format(' 名称'.center(10),' 性别'.center(10),' 职业'.center(10)))

for role in all_role:

print(role[0].center(10),end='')

print(role[1].center(10),end='')

print(role[2].center(10),end='')

print()

pass

pass

elif choice=='6':

print('正在退出王者荣耀角色管理系统...')

time.sleep(3) #休眠

print('成功退出!')

break

pass

else:

print('输入错误,重新选择!')

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页