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使用正则搜索字符串或文件中的浮点数代码实例
Jul 11 Python
Windows和Linux下使用Python访问SqlServer的方法介绍
Mar 10 Python
python自然语言编码转换模块codecs介绍
Apr 08 Python
Python错误: SyntaxError: Non-ASCII character解决办法
Jun 08 Python
python机器学习实战之最近邻kNN分类器
Dec 20 Python
Python实现图片尺寸缩放脚本
Mar 10 Python
用Django写天气预报查询网站
Oct 21 Python
python 实现12bit灰度图像映射到8bit显示的方法
Jul 08 Python
python字符串的拼接方法总结
Nov 18 Python
Python Flask框架实现简单加法工具过程解析
Jun 03 Python
Python脚本调试工具安装过程
Jan 11 Python
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
Jun 09 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中文汉字验证码
2007/04/08 PHP
php+redis实现消息队列功能示例
2019/09/19 PHP
另类调用flash无须激活的方法
2006/12/27 Javascript
JQuery 常用方法和事件详细介绍
2013/04/18 Javascript
javascript得到当前页的来路即前一页地址的方法
2014/02/18 Javascript
在JavaScript中构建ArrayList示例代码
2014/09/17 Javascript
jQuery+canvas实现的球体平抛及颜色动态变换效果
2016/01/28 Javascript
浅谈js控制li标签排序问题 js调用php函数的方法
2016/10/16 Javascript
详解js中Json的语法与格式
2016/11/22 Javascript
Vue.js实战之利用vue-router实现跳转页面
2017/04/01 Javascript
全新打包工具parcel零配置vue开发脚手架
2018/01/11 Javascript
使用Nuxt.js改造已有项目的方法
2018/08/07 Javascript
Javascript 之封装(Package)
2018/09/14 Javascript
koa大型web项目中使用路由装饰器的方法示例
2019/04/02 Javascript
jquery多级树形下拉菜单的实例代码
2019/07/09 jQuery
基于vue实现微博三方登录流程解析
2020/11/04 Javascript
[47:35]VP vs Pain 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/20 DOTA
利用Python开发微信支付的注意事项
2016/08/19 Python
利用Python生成文件md5校验值函数的方法
2017/01/10 Python
Python基于opencv的图像压缩算法实例分析
2018/05/03 Python
Python3.6.0+opencv3.3.0人脸检测示例
2018/05/25 Python
Python模拟登录的多种方法(四种)
2018/06/01 Python
TensorFlow实现打印每一层的输出
2020/01/21 Python
python爬虫开发之selenium模块详细使用方法与实例全解
2020/03/09 Python
django正续或者倒序查库实例
2020/05/19 Python
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
AJAX的全称是什么
2012/11/06 面试题
金融行业职业生涯规划范文
2014/01/17 职场文书
先进德育工作者事迹材料
2014/01/24 职场文书
副科竞争上岗演讲稿
2014/05/12 职场文书
2014年大学宣传部工作总结
2014/12/19 职场文书
禁毒主题班会教案
2015/08/14 职场文书
宣传部部长竞选稿
2015/11/21 职场文书
优秀新员工事迹材料
2019/05/13 职场文书
2019教师的学习计划
2019/06/25 职场文书
Mac环境Nginx配置和访问本地静态资源的实现
2021/03/31 Servers