Python3 适合初学者学习的银行账户登录系统实例


Posted in Python onAugust 08, 2017

一、所用知识点:

1. for循环与if判断的结合

2. %s占位符的使用

3. 辅助标志的使用(标志位)

4. break的使用

二、代码示例:

'''
银行登录系统
'''

uname = "bob"
passwd = 123
judgment = 0
choice = 2

for i in range(3):
 username = input("请输入用户名:")
 password = int(input("请输入密码:"))
 if username == uname and password == passwd: #用户名和密码必须同时成立
  print("~~~欢迎%s使用银行自助服务系统~~~" %uname) # %s是占位符
  judgment = 1
  break
 else:
  if choice != 0:
   print("!!!登陆失败!!!" + "您还有" + str(choice) + "次机会")
  else:
   print("!!!登陆失败!!!")
  choice = choice - 1
if judgment == 0:
  print("三次机会已用完,此卡将冻结10分钟") #只是提示信息,冻结操作并未编写



# 第二种思路
# uname = "bob"
# passwd = 123
#
# choice = 2
#
# for i in range(3):
#  username = input("请输入用户名:")
#  password = int(input("请输入密码:"))
#  if username == uname and password == passwd:
#   print("~~~欢迎%s使用银行自助服务系统~~~" %uname) # %s是占位符
#
#   break
#  else:
#   if choice != 0:
#    print("!!!登陆失败!!!" + "您还有" + str(choice) + "次机会")
#   else:
#    print("!!!登陆失败!!!")
#   choice = choice - 1
# else:
#  print("三次机会已用完,此卡将冻结10分钟")
# 
#

以上这篇Python3 适合初学者学习的银行账户登录系统实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python基于pillow判断图片完整性的方法
Sep 18 Python
Python简单检测文本类型的2种方法【基于文件头及cchardet库】
Sep 18 Python
python 调用win32pai 操作cmd的方法
May 28 Python
Python Pandas批量读取csv文件到dataframe的方法
Oct 08 Python
对python中Json与object转化的方法详解
Dec 31 Python
总结python中pass的作用
Feb 27 Python
Python简单基础小程序的实例代码
Apr 28 Python
python向字符串中添加元素的实例方法
Jun 28 Python
解决Atom安装Hydrogen无法运行python3的问题
Aug 28 Python
Python统计学一数据的概括性度量详解
Mar 03 Python
Python基于pandas爬取网页表格数据
May 11 Python
Elasticsearch py客户端库安装及使用方法解析
Sep 14 Python
Python初学时购物车程序练习实例(推荐)
Aug 08 #Python
Python爬虫之xlml解析库(全面了解)
Aug 08 #Python
Python 3中print函数的使用方法总结
Aug 08 #Python
Python读取sqlite数据库文件的方法分析
Aug 07 #Python
Python实现读写sqlite3数据库并将统计数据写入Excel的方法示例
Aug 07 #Python
django实现前后台交互实例
Aug 07 #Python
python扫描proxy并获取可用代理ip的实例
Aug 07 #Python
You might like
第三节--定义一个类
2006/11/16 PHP
PHP date()格式MySQL中插入datetime方法
2019/01/29 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
2019/08/05 PHP
jQuery1.6 使用方法二
2011/11/23 Javascript
十个迅速提升JQuery性能让你的JQuery跑得更快
2012/12/10 Javascript
jquery插件如何使用 jQuery操作Cookie插件使用介绍
2012/12/15 Javascript
js实现运动logo图片效果及运动元素对象sportBox使用方法
2012/12/25 Javascript
js读写(删除)Cookie实例详解
2013/04/17 Javascript
使用javascript过滤html的字符串(注释标记法)
2013/07/08 Javascript
如何让DIV可编辑、可拖动示例代码
2013/09/18 Javascript
JavaScript中的原型和继承详解(图文)
2014/07/18 Javascript
Nodejs学习笔记之Global Objects全局对象
2015/01/13 NodeJs
浅谈JavaScript中的String对象常用方法
2015/02/25 Javascript
Javascript编写俄罗斯方块思路及实例
2015/07/07 Javascript
JavaScipt中栈的实现方法
2016/02/17 Javascript
JavaScript模拟push
2016/03/06 Javascript
JS模拟bootstrap下拉菜单效果实例
2016/06/17 Javascript
深入理解移动前端开发之viewport
2018/10/19 Javascript
基于vue通用表单解决方案的思考与分析
2019/03/16 Javascript
webpack4 SplitChunks实现代码分隔详解
2019/05/23 Javascript
详解vue-cli@2.x项目迁移日志
2019/06/06 Javascript
Angular如何由模板生成DOM树的方法
2019/12/23 Javascript
tensorflow实现对图片的读取的示例代码
2018/02/12 Python
python 实现数组list 添加、修改、删除的方法
2018/04/04 Python
浅谈Python反射 & 单例模式
2019/03/21 Python
python网络爬虫 CrawlSpider使用详解
2019/09/27 Python
python使用opencv在Windows下调用摄像头实现解析
2019/11/26 Python
Python实现寻找回文数字过程解析
2020/06/09 Python
英国品牌男装折扣网站:Brown Bag
2018/03/08 全球购物
瑞典在互联网上最大的宠物商店:Animail
2020/10/31 全球购物
C#可否对内存进行直接的操作
2015/02/26 面试题
完美主义个人的自我评价
2014/02/17 职场文书
上课看小说检讨书
2014/02/22 职场文书
公司建议书怎么写
2014/05/15 职场文书
Python实现智慧校园自动评教全新版
2021/06/18 Python