iT邦幫忙

0

Python菜鳥發問

  • 分享至 

  • xImage

請問Python連結Mysql的圖書館管理系統,如何新增輸入R鍵即再顯示一次以下主選單?

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

1
copemoe
iT邦研究生 1 級 ‧ 2022-12-13 15:35:56
最佳解答

您可以將顯示主選單的函式命名為 dispMenu(),並在函式中包含所需的顯示輸出。您可以使用 while 迴圈來循環顯示主選單,並使用 input() 函式來獲取用戶的選擇。如果用戶輸入 R 鍵,您可以通過再次呼叫 dispMenu() 函式來顯示主選單。

def dispMenu():
  print("==== 歡迎來到懷基里基里懷基里基里圖書館管理系統 ===")
  print("1 - 懷基里基里-書單")
  print("2 - 懷基里基里-借款人名單")
  print("3 - 懷基里基里-更新借款人")
  print("4 - 懷基里基里-過期的書")
  print("5 - 懷基里基里-借閱次數最多的書籍")
  print("6 - 懷基里基里-借書")
  print("Q - 懷基里基里-我跑走了")
  
while True:
  response = dispMenu()
  if response == "R":
    dispMenu()
  else:
    # 根據用戶的選擇做事
    # ...
    if response == "Q":
      break

2
海綿寶寶
iT邦大神 1 級 ‧ 2022-12-13 19:31:01

建議先完成
1.完整課程或
2.讀完一本書
之後
再開始寫系統

我要發表回答

立即登入回答