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获取服务器信息的最简单实现方法
Mar 05 Python
numpy中实现ndarray数组返回符合特定条件的索引方法
Apr 17 Python
python 重命名轴索引的方法
Nov 10 Python
python 实现批量替换文本中的某部分内容
Dec 13 Python
Python嵌套函数,作用域与偏函数用法实例分析
Dec 26 Python
python词云库wordCloud使用方法详解(解决中文乱码)
Feb 17 Python
Tensorflow中的dropout的使用方法
Mar 13 Python
keras实现VGG16方式(预测一张图片)
Jul 07 Python
一文解决django 2.2与mysql兼容性问题
Jul 15 Python
django表单中的按钮获取数据的实例分析
Jul 31 Python
Python如何爬取51cto数据并存入MySQL
Aug 25 Python
Python 如何利用ffmpeg 处理视频素材
Nov 27 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
PHP学习笔记 IIS7下安装配置php环境
2012/10/29 PHP
PHP模板引擎Smarty内置变量调解器用法详解
2016/04/11 PHP
php设计模式之单例模式代码
2016/06/11 PHP
javascript实现的listview效果
2007/04/28 Javascript
用 Javascript 验证表单(form)中多选框(checkbox)值
2009/09/08 Javascript
Javascript 读书笔记索引贴
2010/01/11 Javascript
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
Javascript 颜色渐变效果的实现代码
2013/10/01 Javascript
脚本合并提升javascript性能示例
2014/02/24 Javascript
JavaScript里实用的原生API汇总
2015/05/14 Javascript
一种新的javascript对象创建方式Object.create()
2015/12/28 Javascript
JavaScript String 对象常用方法详解
2016/05/13 Javascript
JavaScript对象数组如何按指定属性和排序方向进行排序
2016/06/15 Javascript
基于jQuery实现弹出可关闭遮罩提示框实例代码
2016/07/18 Javascript
基于JS实现类似支付宝支付密码输入框
2016/09/02 Javascript
Bootstrap树形菜单插件TreeView.js使用方法详解
2016/11/01 Javascript
Node.js安装配置图文教程
2017/05/10 Javascript
解决html input验证只能输入数字,不能输入其他的问题
2017/07/21 Javascript
理解nodejs的stream和pipe机制的原理和实现
2017/08/12 NodeJs
PM2自动部署代码步骤流程总结
2018/12/10 Javascript
微信小程序下拉框组件使用方法详解
2018/12/28 Javascript
使用jQuery实现掷骰子游戏
2019/10/24 jQuery
详解vue高级特性
2020/06/09 Javascript
[46:44]VG vs TNC Supermajor小组赛B组败者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
在Python中使用base64模块处理字符编码的教程
2015/04/28 Python
Python基础语法(Python基础知识点)
2016/02/28 Python
python修改list中所有元素类型的三种方法
2018/04/09 Python
python函数的万能参数传参详解
2019/07/26 Python
python获取全国城市pm2.5、臭氧等空气质量过程解析
2019/10/12 Python
优秀小学生家长评语
2014/01/30 职场文书
2014年安全生产大检查方案
2014/05/13 职场文书
联谊会开场白
2015/06/01 职场文书
绿里奇迹观后感
2015/06/15 职场文书
学术会议领导致辞
2015/07/29 职场文书
培训感想范文
2015/08/07 职场文书
2016年“抗战胜利纪念日”71周年校园广播稿
2015/12/18 职场文书