Python 简单银行转账功能过程详解

Python 模拟银行转账功能过程详解
介绍
在这篇攻略中,我们将介绍如何使用 Python 实现银行转账的功能。银行转账是一个常见的金融交易方式,通过模拟这个过程,可以帮助我们了解数字货币、区块链等技术。

在这个过程中,我们将会使用 Python 的基础语法、文件操作、函数等知识点,所以需要读者具备基础的 Python 编程能力。

思路
为了完成转账流程,我们需要实现以下几个步骤:

创建账户:每个账户有一个唯一的账户名和账户余额,这里我们可以使用字典来表示账户信息,键为账户名,值为账户余额。

查询余额:输入账户名,输出该账户的余额。

转账:从一个账户转账到另一个账户,需要输入转出账户名、转入账户名和转账金额。转账成功后,转出账户余额减少对应的金额,转入账户余额增加对应的金额。

#!/usr/bin/env python3

coding=utf-8

#银行登录转账程序:
def login():
print(‘登录功能’)

def transfer():
print(‘转账功能’)

def check_banlance():
print(‘查询余额’)

def withdraw():
print(‘提现’)

def register():
print(‘注册’)

func_dic={
‘0’:[‘退出’,None],
‘1’:[‘登录’,login],
‘2’:[‘转账’,transfer],
‘3’:[‘查询余额’,check_banlance],
‘4’:[‘提现’,withdraw],
‘5’:[‘注册’,register],
}

while True:
for k in func_dic:
print(k,func_dic[k][0])

choice = input('清输入命令编号: ').strip()
if not choice.isdigit():
    print('必须输入编号指令。。。')
    continue

if choice == '0':
    break

#
if choice in func_dic:
    func_dic[choice][1]()
else:
    print('输入的指令不存在!')

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值