【初學python】簡易模擬ATM機操作系統

實現結果:1、輸入密碼:錯誤將顯示“密碼錯誤,請重新輸入!”,錯誤超過3次顯示“密碼輸錯3次,程序終止”並終止程序

                                       正確將到達服務界面。

                 2、服務界面:1、查詢 2、轉賬 3、存款 4、取款 5、退出

                 3、實現服務


#!usr/bin/env python
password = 000000
count= 3
while count:
    code = int(input("請輸入六位密碼:"))
    if code != password:
        count -= 1
        if count!=0:
         print("密碼錯誤,請重新輸入。")
        else:
         print("密碼輸錯3次!程序終止")
         exit()
    else:
       print("1.查詢 2.轉賬 3.取款 4.存款 5.退出")
       break
balance=200000
list=[1,2,3,4,5]
while True:
    operation = int(input("請選擇您要進行的操作:"))
    if operation==list[0]:
        print(balance)
    elif operation==list[1]:
      input("請輸入對方賬號:")
      money1=int((input("請輸入轉賬金額:")))
      if money1>balance:
        print("餘額不足!")
      else:
        print("轉賬成功!")
        balance=balance-money1
    elif operation==list[2]:
      money2 = int((input("請輸入取款金額:")))
      if money2 > balance:
        print("餘額不足!")
      else:
        balance=balance-money2
        print("取款成功!")
    elif operation==list[3]:
      money3=int(input(("請輸入存入的金額:")))
      print("存入成功!")
      balance=balance+money3
    elif operation==list[4]:
     exit()
else:
    print("輸入不合法!")
效果展示:
請輸入六位密碼:456342
密碼錯誤,請重新輸入。
請輸入六位密碼:245645
密碼錯誤,請重新輸入。
請輸入六位密碼:000000
1.查詢 2.轉賬 3.取款 4.存款 5.退出
請選擇您要進行的操作:1
200000
請選擇您要進行的操作:2
請輸入對方賬號:674567675
請輸入轉賬金額:2000
轉賬成功!
請選擇您要進行的操作:3
請輸入取款金額:43546
取款成功!
請選擇您要進行的操作:4
請輸入存入的金額:67456
存入成功!
請選擇您要進行的操作:1
221910
請選擇您要進行的操作:5
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章