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中操作MySQL入门实例
Feb 08 Python
使用70行Python代码实现一个递归下降解析器的教程
Apr 17 Python
Python编程中的文件操作攻略
Oct 16 Python
Python数据结构与算法之列表(链表,linked list)简单实现
Oct 30 Python
对pycharm 修改程序运行所需内存详解
Dec 03 Python
pycharm打开命令行或Terminal的方法
Jan 16 Python
在python下读取并展示raw格式的图片实例
Jan 24 Python
python初学者,用python实现基本的学生管理系统(python3)代码实例
Apr 10 Python
基于Python函数和变量名解析
Jul 19 Python
python循环输出三角形图案的例子
Nov 22 Python
python 中[0]*2与0*2的区别说明
May 10 Python
Python+Tkinter制作专属图形化界面
Apr 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
如何用C语言编写PHP扩展的详解
2013/06/13 PHP
yii中widget的用法
2014/12/03 PHP
php按单词截取字符串的方法
2015/04/07 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
PHP长连接实现与使用方法详解
2018/02/11 PHP
DOM 脚本编程中的兄弟节点
2009/10/31 Javascript
学习JavaScript的最佳方法分享
2011/10/21 Javascript
页面加载完后自动执行一个方法的js代码
2014/09/06 Javascript
浅析Node.js 中 Stream API 的使用
2015/10/23 Javascript
HTML5 js实现拖拉上传文件功能
2020/11/20 Javascript
jQuery实现文章图片弹出放大效果
2017/04/06 jQuery
Vuex之理解Getters的用法实例
2017/04/19 Javascript
Node.js实现连接mysql数据库功能示例
2017/09/15 Javascript
详解ionic本地相册、拍照、裁剪、上传(单图完全版)
2017/10/10 Javascript
24行JavaScript代码实现Redux的方法实例
2019/11/17 Javascript
Element Cascader 级联选择器的使用示例
2020/07/27 Javascript
python3中dict(字典)的使用方法示例
2017/03/22 Python
python2 与 pyhton3的输入语句写法小结
2018/09/10 Python
python实现写数字文件名的递增保存文件方法
2018/10/25 Python
pyqt实现.ui文件批量转换为对应.py文件脚本
2019/06/19 Python
使用OpenCV实现仿射变换—旋转功能
2019/08/29 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
python 利用已有Ner模型进行数据清洗合并代码
2019/12/24 Python
Python 实现判断图片格式并转换,将转换的图像存到生成的文件夹中
2020/01/13 Python
django从后台返回html代码的实例
2020/03/11 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
2020/04/09 Python
英国豪华真皮和布艺沙发销售网站:Darlings of Chelsea
2018/01/05 全球购物
The North Face北面美国官网:美国著名户外品牌
2018/09/15 全球购物
编辑找工作求职信范文
2013/12/16 职场文书
国培教师自我鉴定
2014/02/12 职场文书
医院党员公开承诺书
2014/08/30 职场文书
财务稽核岗位职责
2015/04/13 职场文书
2019事业单位个人工作总结范文
2019/08/26 职场文书
SQL Server代理:理解SQL代理错误日志处理方法
2021/06/30 SQL Server
关于python爬虫应用urllib库作用分析
2021/09/04 Python
CSS中实现动画效果-附案例
2022/02/28 HTML / CSS