用python完成这道题目:图书馆借书管理:(a)建一个字典,元素键是书名,值是个列表,图书馆里面存放的书的数量
时间: 2024-03-27 18:36:41 浏览: 54
基于Python的图书借阅系统
5星 · 资源好评率100%
好的,下面是使用Python实现的代码:
```python
# 创建一个字典,元素键是书名,值是个列表,图书馆里面存放的书的数量
library = {
'Python基础教程': [5],
'Java编程思想': [3],
'C++程序设计': [2]
}
# 用户操作界面
while True:
print('欢迎使用图书馆借书管理系统!')
print('1. 查询书籍')
print('2. 借阅书籍')
print('3. 归还书籍')
print('4. 退出系统')
choice = input('请输入您的选择(1-4):')
# 查询书籍
if choice == '1':
book_name = input('请输入书名:')
if book_name in library:
print('书名:{},数量:{}'.format(book_name, library[book_name][0]))
else:
print('抱歉,图书馆中没有该书籍!')
# 借阅书籍
elif choice == '2':
book_name = input('请输入书名:')
if book_name in library and library[book_name][0] > 0:
library[book_name][0] -= 1
print('借阅成功!')
else:
print('抱歉,该书籍无法借阅!')
# 归还书籍
elif choice == '3':
book_name = input('请输入书名:')
if book_name in library:
library[book_name][0] += 1
print('归还成功!')
else:
print('抱歉,图书馆中没有该书籍!')
# 退出系统
elif choice == '4':
print('感谢使用图书馆借书管理系统,再见!')
break
# 输入有误
else:
print('输入有误,请重新输入!')
```
这是一个简单的图书馆借书管理系统,用户可以查询、借阅、归还书籍。我们使用一个字典来存储图书馆中的书籍及其数量,用户通过命令行界面进行操作。
阅读全文