使用python写一个图书查询
时间: 2023-07-20 13:26:07 浏览: 50
好的,这里提供一个简单的图书查询程序的Python代码,你可以根据需要进行修改和完善:
```python
books = {"Python编程从入门到实践": {"author": "Eric Matthes", "year": 2016},
"流畅的Python": {"author": "Luciano Ramalho", "year": 2015},
"Python基础教程": {"author": "Magnus Lie Hetland", "year": 2007},
"Python网络数据采集": {"author": "Mitchell Ryan", "year": 2017}}
while True:
keyword = input("请输入要查询的图书名称:")
if keyword == "exit":
print("程序已退出!")
break
elif keyword in books:
print("图书名称:", keyword)
print("图书作者:", books[keyword]["author"])
print("出版年份:", books[keyword]["year"])
else:
print("图书不存在,请重新输入!")
```
该程序通过一个字典存储了几本图书的信息,用户可以输入图书名称进行查询。如果查询到了相关图书,程序会输出该图书的作者和出版年份;如果没有找到,程序会提示用户重新输入。当用户输入“exit”时,程序会退出。