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爬虫之打包生成exe文件
Nov 06 Python
简单理解Python中基于生成器的状态机
Apr 13 Python
利用Python的Django框架中的ORM建立查询API
Apr 20 Python
Python实时获取cmd的输出
Dec 13 Python
利用python代码写的12306订票代码
Dec 20 Python
Python金融数据可视化汇总
Nov 17 Python
浅谈Python中的异常和JSON读写数据的实现
Feb 27 Python
Python的Django框架实现数据库查询(不返回QuerySet的方法)
May 19 Python
浅谈keras中的目标函数和优化函数MSE用法
Jun 10 Python
解决Windows下python和pip命令无法使用的问题
Aug 31 Python
一文带你了解Python 四种常见基础爬虫方法介绍
Dec 04 Python
Python+MySQL随机试卷及答案生成程序的示例代码
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
PHP字符串 ==比较运算符的副作用
2009/10/21 PHP
PHP数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
PHP中使用curl入门教程
2015/07/02 PHP
php实现算术验证码功能
2018/12/05 PHP
Yii框架引入coreseek分页功能示例
2019/02/08 PHP
自己的js工具_Form 封装
2009/08/21 Javascript
php常见的页面跳转方法汇总
2015/04/15 Javascript
基于jquery实现轮播焦点图插件
2016/03/31 Javascript
Javascript 基础---Ajax入门必看
2016/07/06 Javascript
JS匿名函数类生成方式实例分析
2016/11/26 Javascript
Canvas 制作动态进度加载水球详解及实例代码
2016/12/09 Javascript
详解使用fetch发送post请求时的参数处理
2017/04/05 Javascript
详解微信小程序自定义组件的实现及数据交互
2019/07/22 Javascript
layui之数据表格--与后台交互获取数据的方法
2019/09/29 Javascript
Python利用itchat对微信中好友数据实现简单分析的方法
2017/11/21 Python
Python cookbook(数据结构与算法)字典相关计算问题示例
2018/02/18 Python
对Python中DataFrame选择某列值为XX的行实例详解
2019/01/29 Python
Python3 max()函数基础用法
2019/02/19 Python
Python中的十大图像处理工具(小结)
2019/06/10 Python
python多线程使用方法实例详解
2019/12/30 Python
Django 实现将图片转为Base64,然后使用json传输
2020/03/27 Python
Python绘图之二维图与三维图详解
2020/08/04 Python
Python实现邮件发送的详细设置方法(遇到问题)
2021/01/18 Python
HTML5拖拽文件上传的示例代码
2021/03/04 HTML / CSS
MaBelle玛贝尔香港官网:香港钻饰连锁店
2019/09/09 全球购物
ECCO俄罗斯官网:北欧丹麦鞋履及皮具品牌
2020/06/26 全球购物
SQL数据库笔试题
2016/03/08 面试题
自荐信格式
2013/12/01 职场文书
材料工程专业毕业生求职信
2014/03/04 职场文书
升旗仪式演讲稿
2014/05/08 职场文书
2014年小学教导处工作总结
2014/12/19 职场文书
客户答谢会致辞
2015/07/30 职场文书
会议承办单位欢迎词
2019/07/09 职场文书
Nginx服务器添加Systemd自定义服务过程解析
2021/03/31 Servers
解决persistence.xml配置文件修改存放路径的问题
2022/02/24 Java/Android
vue二维数组循环嵌套方式 循环数组、循环嵌套数组
2022/04/24 Vue.js