python之while/if等应用

Posted rainson

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之while/if等应用相关的知识,希望对你有一定的参考价值。

自动存取款一体机代码:

count=0
chance=3
name=zhangsan
passwd=123
while count<3:
    in_name=input("请输入账户号:")
    in_passwd=input("请输入账户密码:")
    
    if (in_name == name)and(in_passwd==passwd):
        print("密码正确,登陆成功")
        Function={1:"取款",2:"存款",3:"转账汇款",4:"退卡"}
        print("1 取款,2 存款,3 转账汇款","4 退卡")
            
        cmd=int(input("请输入你所需要的功能对应的数字:"))
        print("正在执行{x}操作,请稍后".format(x=Function[cmd]))
        if cmd==4:
            print("退卡成功,请取走您的磁卡")
        else:
            print("操作成功")
        
    else:
        print("密码账号或密码有误,请重新输入")
        chance-=1
        print("您还有{a}次机会".format(a=chance))
        if chance==0:
            print("输入错误次数已达三次,账户已被锁定,请在工作时间联系柜台处理,谢谢配合!")
        count+=1
        

新手上路代码,欢迎各位提供优化建议~~~

以上是关于python之while/if等应用的主要内容,如果未能解决你的问题,请参考以下文章

我的Android进阶之旅NDK开发之在C++代码中使用Android Log打印日志,打印出C++的函数耗时以及代码片段耗时详情

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环

Swift学习笔记之---for循环与while循环

13 个非常有用的 Python 代码片段