停車管理系統

2021-08-20 05:52:42 字數 2013 閱讀 3823

'''停車管理系統設計:# 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...