Python—簡單圖書管理系統
books = [['<< 西遊記 >>', ' 吳承恩 '], ['<< 水滸傳 >>', ' 施耐庵 '], ['<< 三國演義 >>', ' 羅貫中 '], ['<< 紅樓夢 >>', ' 曹雪芹 ']]
users = [['zxz', '123'], ['th', '456']]
flag = 0
# 註冊
def register():
user = input(' 請輸入使用者名稱 : ')
password = input(' 請輸入密碼 : ')
users.append([user, password])
print(' 註冊成功 !')
# 登陸
def login():
f = 1
while f:
user = input(' 請輸入使用者名稱 : ')
password = input(' 請輸入密碼 : ')
if [user, password] in users:
ui()
f = 0
else:
print(' 使用者名稱或密碼錯誤 !')
# 登陸後的介面
def ui():
global flag
flag = 1
while flag:
print('**********************')
print('**********************')
print(' 歡迎登陸圖書管理系統 ')
print('*** 1.view books ***')
print('*** 2.borrow books ***')
print('*** 3.return books ***')
print('*** 4.leave system ***')
print('**********************')
print('**********************')
num = int(input(' 請輸入你的操作 : '))
if num == 1:
print(' 作者 ', '\t', ' 書籍 ')
for i in books:
print(i[0], '\t', i[1])
elif num == 2:
book = input(' 請輸入你要借的書名 : ')
author = input(' 請輸入所要借的書的作者 : ')
if [book, author] in books:
books.remove([book, author])
print(' 出庫成功 !')
elif num == 3:
book = input(' 請輸入你要還的書名 : ')
author = 外匯跟單gendan5.cominput(' 請輸入所要還的書的作者 : ')
books.append([book, author])
print(' 入庫成功 !')
elif num == 4:
exits()
else:
print(' 輸入錯誤,請在輸入 !')
# 離開系統
def exits():
global flag
flag = 0
print(' 歡迎再次使用圖書管理系統 !')
# 主介面
def main():
global flag
flag = 1
while flag:
print('******************')
print('******************')
print(' 歡迎登陸圖書管理系統 ')
print('*** 1.register ***')
print('*** 2.login ***')
print('*** 3.exits ***')
print('******************')
print('******************')
num = int(input(' 請輸入運算元字 :'))
try:
if num == 1:
register()
elif num == 2:
login()
elif num == 3:
exits()
else:
print(' 輸入錯誤,請重新輸入! ')
except ValueError:
print(' 輸入錯誤,請重新輸入! ')
main()
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69946337/viewspace-2792266/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 圖書管理系統
- 圖書管理系統類圖
- VB 圖書管理系統
- 圖書管理系統2
- 圖書管理系統需求說明書
- 圖書管理系統(小程式)
- 利用物件導向做簡略的圖書管理系統物件
- 圖書管理系統設計類圖
- 校園圖書管理系統開發-中小學智慧圖書管理系統開發
- 圖書館管理系統UML建模
- 圖書館管理系統 SRS文件
- 實用圖書管理系統1.1
- Python編寫簡單的學生資訊管理系統Python
- [Python急救站]簡單的學生管理系統Python
- Java入門教程之圖書管理系統(由簡入繁)(五)Java
- Django教程 —— 初步完善圖書管理系統Django
- Django入門案例:圖書管理系統Django
- 圖書管理系統-專案介紹
- 圖書管理系統測試計劃
- 圖書館管理系統程式設計程式設計
- php+MySQL圖書管理系統(二)PHPMySql
- 工會圖書管理系統 V1.0
- python實現一個無介面的小型圖書管理系統Python
- 實驗專案四:圖書管理系統
- 物件導向設計-圖書管理系統物件
- 圖書管理系統——執行及總結
- 圖書管理系統——測試與除錯除錯
- flask框架圖書管理系統客戶端Flask框架客戶端
- Java簡單學生資訊管理系統Java
- MinDoc 簡單的文件線上管理系統
- 圖書系統
- Python簡易學生管理系統Python
- 時代億信證書管理系統功能簡介
- Django學習筆記《二》圖書管理系統Django筆記
- C++圖書館管理系統 [STL實現]C++
- 圖書館管理系統程式測試計劃
- flask框架圖書管理系統伺服器端Flask框架伺服器
- 雲vps管理系統簡單分類