• 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
  • 相关阅读:
    双 MySQL 启动、停止脚本
    Mysql 备份与恢复
    Mysql Replication 主从同步
    SYN Flood 防范
    HTTP 1.0 & 1.1
    Memcache 内存对象缓存系统
    Redis 非关系型数据库 ( Nosql )
    Keepalived 角色选举
    Keepalived 资源监控
    keepalived
  • 原文地址:https://www.cnblogs.com/zhangxinxiao/p/7284330.html
Copyright © 2020-2023  润新知