コード例 #1
0
def main():
    # 1.创建管理员对象
    ad = Admin("admin", "123")
    # 2. 管理员登录
    ad.landUI()
    # 3.创建atm对象
    atm = Atm()
    # 4.显示操作界面
    while True:
        atm.printOptionUI()  # 5.用户输入对应的编号,调用对应的函数
        bh = input("请输入编号")
        if bh == "1":
            atm.creatUser()
        elif bh == "2":
            atm.serach()
        elif bh == "3":
            atm.save()
        elif bh == "4":
            atm.take()
        elif bh == "5":
            atm.transfer()
        elif bh == "6":
            atm.change()
        elif bh == "7":
            atm.lock()
        elif bh == "8":
            atm.unlock()
        elif bh == "9":
            atm.clear()
        elif bh == "T":
            atm.exit()
コード例 #2
0
ファイル: 系统主程序.py プロジェクト: w45957968/learn
def main():
    view = View()
    atm = Atm()
    view.admin_view()
    if view.adminlogin() == -1:
        return -1
    print("登陆成功.........")
    time.sleep(2)
    while 1:
        view.guest_view()
        option = input("请选择您的操作:")
        if option == "1":
            atm.creatUser()
        elif option == "2":
            atm.searchInfo()
        elif option == "3":
            atm.withdrawal()
        elif option == "4":
            atm.deposit()
        elif option == "5":
            atm.transferAccounts()
        elif option == "6":
            atm.changePassword()
        elif option == "7":
            atm.lockUser()
        elif option == "8":
            atm.unlockUser()
        elif option == "9":
            atm.makeANewCard()
        elif option == "0":
            atm.closeUser()
        elif option == "q" or option == "Q":
            if view.adminlogin() == "a":
                print("系统正在退出中....")
                time.sleep(2)
                break

        elif option == "a" or option == "A":
            if view.adminlogin() == -1:
                pass