zoukankan      html  css  js  c++  java
  • Python ATM

    # ATM 模拟实现
    # 功能:
    # 输入对应的数字进入不同的功能:
    # 1. 支持进入商城购物,并通过信用卡结账。
    # 2. 支持信用卡余额查询。
    # 3. 支持不同用户之间的转账。
    # 4. 支持账单还款(充值功能)。
    # 5. 支持查看账单详情。
    # 6. 支持用户登入密码修改。

    ###################################################
    # Welcome To ATM! #
    # #
    # 1.进入商城 2.余额查询 #
    # 3.账户转账 4.账单还款 #
    # 5.账户管理 6.账单详情 #
    # 7.修改密码 8.exit #
    # #
    ###################################################

    # 默认额度:15000


     1 import sys
     2 import os
     3 
     4 sys.path.append(r'/Users/zhang/PycharmProjects/python-test/day5/ATM')
     5 
     6 import core
     7 
     8 
     9 @core.auth
    10 def start():
    11     '''
    12     主函数
    13     '''
    14     while True:
    15         print('''33[;32m
    16         ###################################################
    17         #            Welcome To ATM!                      #
    18         #                                                 #
    19         #    1.进入商城             2.余额查询              #
    20         #    3.账户转账             4.账单还款              #
    21         #    5.账户管理             6.账单详情              #
    22         #    7.修改密码             8.exit                 #
    23         #                                                 #
    24         ###################################################
    25         033[0m''')
    26         choice=input('请输入你要选择的功能:').strip()
    27         if len(choice) == 0:
    28             continue
    29         elif choice == '1':
    30             core.shop()
    31         elif choice == '2':
    32             core.query()
    33         elif choice == '3':
    34             core.transfer()
    35         elif choice == '4':
    36             core.repayment()
    37         elif choice == '5':
    38             core.management()
    39         elif choice == '6':
    40             core.bill()
    41         elif choice == '7':
    42             core.change_password()
    43         elif choice == '8':
    44             quit()
    45         else:
    46             print('输入有误,请重新输入')
    47 
    48 start()
    View Code
  • 相关阅读:
    c++ new 堆 栈
    c++ int 负数 补码 隐式类型转换
    python json 序列化
    %pylab ipython 中文
    matplotlib中什么是后端
    IPython 4.0发布:Jupyter和IPython分离后的首个版本
    ipython
    python 类
    python 高级特性
    windows网络模型
  • 原文地址:https://www.cnblogs.com/zhangxinxiao/p/7284330.html
Copyright © 2011-2022 走看看