用户:
Holmes_Ax查看:0 回复:1 评论:0 创建时间:2021-08-19T09:33:40
【作品展示】

【作品介绍】
用法和源码背包一样最近和源码背包杠上了哈哈哈
[doge]
又修改了一下
【作品源代码】
# 导入easygui库
from easygui import *
# 创建源码背包列表
bag = ['望远镜', '源码手表', '爱心气球']
# 对背包进行操作
while 1:
msgbox('现在背包中有:{}'.format(bag), '进入背包', '下一步')
option = buttonbox('选择要对源码背包进行的操作吧。', '源码背包', ('添加道具', '查找道具', '修改道具', '删除道具', '退出背包'))
# 添加道具
if option == '添加道具':
add_name = enterbox('请输入你要添加的道具:', '添加道具')
bag.append(add_name)
# 查找道具
elif option == '查找道具':
if len(bag) == 0:
msgbox('源码背包中已经没有道具了哦。', '无需查找')
else:
search_name = enterbox('请输入你要查找的道具:', '查找道具')
if search_name in bag:
msgbox('{}在源码背包中哦。'.format(search_name), '查找结果')
else:
msgbox('{}不在源码背包中哦。'.format(search_name), '查找结果')
# 修改道具
elif option == '修改道具':
if len(bag) == 0:
msgbox('源码背包中已经没有道具了哦。', '无法修改')
else:
search_name = enterbox('请输入你要修改的道具(目前背包中有{}):'.format(bag), '修改道具')
if search_name in bag:
change_name = enterbox('请输入道具修改后的名字:', '修改道具')
search_place = bag.index(search_name)
bag[search_place] = change_name
else:
msgbox('{}不在源码背包中哦。'.format(search_name), '无法修改')
# 删除道具
elif option == '删除道具':
if len(bag) == 0:
msgbox('源码背包中已经没有道具了哦。', '无法删除')
else:
search_name = enterbox('请输入你要删除的道具(目前背包中有{}):'.format(bag), '删除道具')
if search_name in bag:
search_place = bag.index(search_name)
bag.pop(search_place)
else:
msgbox('{}不在源码背包中哦。'.format(search_name), '无法删除')
# 退出背包
else:
break
msgbox('已退出背包。', '退出背包', '结束')
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn