#用python开发一个银行存取款系统

ka1='1001'    #卡号
pa1='123456'  #密码
ye1=1000    #余额
nb=0        #业务类型
qu=None     #取款金额
cu=None     #存款金额
sy=0        #输入次数
print('欢迎来到python银行')
while True:                    #外无限循环
    ka=input('请输入卡号:')
    pa=input('请输入密码:')
    ye=0
    if ka==ka1 and pa==pa1:
     ye==ye1
    else:
        sy=sy+1
        if sy>=3:
            print('你输入3次错误、已锁卡、请联系银行!')
            break
        else:
            print('输入有误、请重新输入:')
            continue

    while True:               #内无限循环
        nb=input('请输入需要办理的业务:1、存款  2、取款、  3、退卡')
        if nb=='1':
           cu=float(input('请输入存款金额:'))
           if cu>0:
            ye1=ye1+cu
            print('你存入', cu, '元', ',现有余额为:', ye1)
           else:
            print('存款金额必须大于’1‘、请重新输入:')
            continue
        elif nb=='2':
           qu=float(input('请输入取款金额:'))
           if qu>1000:
            print('你输入的取款金额大于余额、请重新输入:')
            continue
           else:
            ye1=ye1+qu
            print('你取出',qu,'元',',余额还有',ye1,)
            continue
        elif nb=='3':
            print('感谢你的使用、请拿好卡:')
            break
        else:
            print('你输入有误、请重新输入:')
            continue


Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐