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结合API实现即时天气信息
Jan 19 Python
Python读取指定目录下指定后缀文件并保存为docx
Apr 23 Python
Python矩阵常见运算操作实例总结
Sep 29 Python
Python读取文件内容的三种常用方式及效率比较
Oct 07 Python
python中import reload __import__的区别详解
Oct 16 Python
使用 Python 实现微信群友统计器的思路详解
Sep 26 Python
Python使用numpy模块实现矩阵和列表的连接操作方法
Jun 26 Python
基于Django统计博客文章阅读量
Oct 29 Python
Python request使用方法及问题总结
Apr 26 Python
Django路由层URLconf作用及原理解析
Sep 24 Python
如何利用python发送邮件
Sep 26 Python
python实现企业微信定时发送文本消息的实例代码
Nov 25 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
完整显示当前日期和时间的JS代码
2007/09/17 Javascript
Javascript Tab 导航插件 (23个)
2009/06/11 Javascript
如何确保JavaScript的执行顺序 之jQuery.html深度分析
2011/03/03 Javascript
js setTimeout()函数介绍及应用以倒计时为例
2013/12/12 Javascript
JS简单实现城市二级联动选择插件的方法
2015/08/19 Javascript
基于jQuery实现Tabs选项卡自定义插件
2016/11/21 Javascript
Bootstrap的class样式小结
2016/12/01 Javascript
JS中利用localStorage防止页面动态添加数据刷新后数据丢失
2017/03/10 Javascript
ES6学习笔记之正则表达式和字符串正则方法分析
2017/04/25 Javascript
基于Vuejs和Element的注册插件的编写方法
2017/07/03 Javascript
vue axios请求超时的正确处理方法
2018/04/02 Javascript
jQuery实现的页面详情展开收起功能示例
2018/06/11 jQuery
VUE-Table上绑定Input通过render实现双向绑定数据的示例
2018/08/27 Javascript
使用jQuery给Table动态增加行、清空table的方法
2018/09/05 jQuery
jQuery的ztree仿windows文件新建和拖拽功能的实现代码
2018/12/05 jQuery
微信小程序实现左右列表联动
2020/05/19 Javascript
详解微信小程序框架wepy踩坑记录(与vue对比)
2019/03/12 Javascript
js实现GIF动图分解成多帧图片上传
2019/10/24 Javascript
vue指令v-html使用过滤器filters功能实例
2019/10/25 Javascript
解决Vue的文本编辑器 vue-quill-editor 小图标样式排布错乱问题
2020/08/03 Javascript
详解nginx配置vue h5 history去除#号
2020/11/09 Javascript
如何管理Vue中的缓存页面
2021/02/06 Vue.js
Python max内置函数详细介绍
2016/11/17 Python
python实现AES和RSA加解密的方法
2019/03/28 Python
Python新手学习标准库模块命名
2020/05/29 Python
python实现将中文日期转换为数字日期
2020/07/14 Python
为什么说python更适合树莓派编程
2020/07/20 Python
浅谈cookie和localStorage那些事
2019/08/27 HTML / CSS
企划专员岗位职责
2013/12/09 职场文书
教师党员一句话承诺
2014/03/28 职场文书
个人授权委托书格式
2014/08/30 职场文书
2015年语文教师工作总结
2015/05/25 职场文书
法人代表资格证明书
2015/06/18 职场文书
国际贸易实训总结
2015/08/03 职场文书
事业单位岗位说明书
2015/10/08 职场文书
CSS3实现的水平标题菜单
2021/04/14 HTML / CSS