用Python写一个资料管理系统
时间: 2024-03-30 09:13:00 浏览: 36
好的,下面给出一个简单的资料管理系统的Python代码,实现基本的增删改查功能。
```python
# 资料管理系统
data = {} # 存储资料的字典,key为资料名称,value为资料描述
while True:
# 打印菜单
print('\n--- 资料管理系统 ---')
print('1. 添加资料')
print('2. 查看资料')
print('3. 修改资料')
print('4. 删除资料')
print('0. 退出系统')
# 获取用户输入
choice = input('请输入要执行的操作:')
# 执行相应的操作
if choice == '1': # 添加资料
name = input('请输入资料名称:')
desc = input('请输入资料描述:')
data[name] = desc
print('资料添加成功!')
elif choice == '2': # 查看资料
if len(data) == 0:
print('当前没有任何资料!')
else:
print('{:<10}{:<20}'.format('资料名称', '资料描述'))
for name, desc in data.items():
print('{:<10}{:<20}'.format(name, desc))
elif choice == '3': # 修改资料
name = input('请输入要修改的资料名称:')
if name in data:
desc = input('请输入新的资料描述:')
data[name] = desc
print('资料修改成功!')
else:
print('资料不存在!')
elif choice == '4': # 删除资料
name = input('请输入要删除的资料名称:')
if name in data:
del data[name]
print('资料删除成功!')
else:
print('资料不存在!')
elif choice == '0': # 退出系统
print('谢谢使用,再见!')
break
else:
print('输入有误,请重新输入!')
```
运行代码后,即可进入资料管理系统。在菜单中选择相应的操作,按照提示输入信息即可完成操作。
阅读全文