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通过pil将图片转换成黑白效果的方法
Mar 16 Python
Python使用win32com实现的模拟浏览器功能示例
Jul 13 Python
python3利用smtplib通过qq邮箱发送邮件方法示例
Dec 03 Python
浅谈django model postgres的json字段编码问题
Jan 05 Python
解决Django的request.POST获取不到内容的问题
May 28 Python
对python中两种列表元素去重函数性能的比较方法
Jun 29 Python
python去除拼音声调字母,替换为字母的方法
Nov 28 Python
python Tkinter的图片刷新实例
Jun 14 Python
Pyqt清空某一个QTreeewidgetItem下的所有分支方法
Jun 17 Python
如何使用PyCharm将代码上传到GitHub上(图文详解)
Apr 27 Python
python与c语言的语法有哪些不一样的
Sep 13 Python
selenium3.0+python之环境搭建的方法步骤
Feb 01 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
无线电广播的开始
2002/01/30 无线电
PHP中执行cmd命令的方法
2014/10/11 PHP
php中 $$str 中 "$$" 的详解
2015/07/06 PHP
php计算年龄精准到年月日
2015/11/17 PHP
Zend Framework教程之Loader以及PluginLoader用法详解
2016/03/09 PHP
PHP封装的数据库保存session功能类
2016/07/11 PHP
php结合redis高并发下发帖、发微博的实现方法
2016/12/15 PHP
详解php协程知识点
2018/09/21 PHP
jquery中获取元素的几种方式小结
2011/07/05 Javascript
javascript学习笔记(一) 在html中使用javascript
2012/06/18 Javascript
event对象获取方法总结在google浏览器下测试
2013/11/03 Javascript
JSP中使用JavaScript动态插入删除输入框实现代码
2014/06/13 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
2015/05/20 Javascript
JS选取DOM元素的简单方法
2016/07/08 Javascript
JS判断指定dom元素是否在屏幕内的方法实例
2017/01/23 Javascript
使用JavaScript计算前一天和后一天的思路详解
2019/12/20 Javascript
解决pycharm双击但是无法打开的情况
2020/10/31 Javascript
基于Cesium绘制抛物弧线
2020/11/18 Javascript
Python实现国外赌场热门游戏Craps(双骰子)
2015/03/31 Python
Python的collections模块中namedtuple结构使用示例
2016/07/07 Python
Python多进程方式抓取基金网站内容的方法分析
2019/06/03 Python
Pandas之MultiIndex对象的示例详解
2019/06/25 Python
Python Django框架模板渲染功能示例
2019/11/08 Python
Python 复平面绘图实例
2019/11/21 Python
PyCharm取消波浪线、下划线和中划线的实现
2020/03/03 Python
解决Django Haystack全文检索为空的问题
2020/05/19 Python
Python图像读写方法对比
2020/11/16 Python
详解html5页面 rem 布局适配方法
2018/01/12 HTML / CSS
英国玛莎百货新西兰:Marks & Spencer New Zealand
2019/07/21 全球购物
酒店办公室文员岗位职责
2013/12/18 职场文书
目标责任书范文
2014/04/14 职场文书
跑操口号
2014/06/12 职场文书
乡镇平安建设汇报材料
2014/08/25 职场文书
2014年新教师工作总结
2014/11/08 职场文书
2014年档案管理工作总结
2014/11/17 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书