'''停車管理系統設計:# 1. 基礎版本:# 屬性:# 停車場最多停車數; max_car;# 當前停車數;cur_car;# 當前停車列表; car_list =# 方法:# 停車:park()# 1). 如果沒有達到最多停車數,則允許停車;2). 如果沒有達到最多停車數,則允許停車;# 出停車場:exit()1). 判斷該汽車是否進入,如果進入,則刪除car_list裡面相關的資訊;2). 如果該汽車從未進入, 則通知聯絡管理員;# 2. 公升級版本1). 每輛汽車都有其屬性, 包含: 車牌號,車主, ****, 餘額, 進入停車場時間, 出停車場時間;2). 車主實現刷卡計時收費, 停車收費5元/小時;
#1.基礎版本
class parking_lot(object):
def __init__(self,max_car,cur_car,car_list):
self.max_car=max_car
self.cur_car=cur_car=len(self.car_list)
self.car_list=car_list=
def park(self): #定義停車方法
car_info=input('停車車輛資訊:')
if self.cur_car=times/360:
cars.balance -=times/360
print('自動付款成功')
else:
print('餘額不足,請充值')
cars.balance += int(input('充值金額'))
print('充值成功')
cars.balance -=times/360
print('自動付費成功')
def check(self, car_plate_number):
for i in self.car_list:
if car_plate_number == i.num:
return i
else:
return none
def menu(self):
while true:
print('''
停車管理系統設計
1.停車
2.查詢
3.顯示
4.出庫
5.退出
''')
choice=input('請輸入您的選擇:')
if choice=='1':
self.park()
elif choice=='2':
self.find()
elif choice=='3':
for i in self.car_list:
cars.__str__(i)
elif choice=='4':
self.exit()
elif choice=='5':
exit(0)
break
else:
print('請輸入正確的選擇')
a=parking_lot(150,50,)
a.menu()
停車管理系統
1.基礎版本 屬性 停車場最多停車數 max car 當前停車數 cur car 當前停車列表 car list 方法 停車 park 1 如果沒有達到最多停車數,則允許停車 2 如果沒有達到最多停車數,則允許停車 出停車場 exit 1 判斷該汽車是否進入,如果進入,則刪除car list裡面相關...
qt 汽車管理系統
介面設計 執行後介面 資料庫表 connection.h檔案 ifndef connection h define connection h include include include include include static bool createconnection if d.open ...
C 實踐 租車管理系統
密碼檢測 public static bool check 3 count count 防止輸入累加 input string.empty secretinput ref input if input.equals password else car base.cs using system nam...