python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)
知识点使用:1.格式化输出的两种方法---% .formate
2.while循环的使用,及跳出循环的两种方法---break(跳出循环体)、continue(结束本次循环,继续下次循环)
3.if条件语句的使用
"""功能:模拟用户登录,(3次重试机会,登录成功展示登录账号密码)作者:诸葛日期:29/06/2019 """i = 3 username = 'zzl' password = '123456' #思路一:先验证账号,再验证密码 # while i > 0: # i -= 1 # name = input('请输入用户名:') # if name == username: # word = input('请输入密码:') # if word == password: # print('''恭喜您登陆成功! # -------账号密码信息------- # 用户名:%s # 密码:%s # ''' % (username, password)) # break # else: # print('''密码输入错误,请重新输入! # ------剩余尝试次数{}次------'''.format(i)) # continue # # else: # print('用户名不存在,请重新输入!') # print('------剩余尝试次数{}次------'.format(i)) # continue # # else: # print('尝试次数过多,请稍后重试!')#思路二:一次性验证账号密码 while i > 0:i -= 1name = input('请输入用户名:')word = input('请输入密码:')if name == username and word == password:print('恭喜您登陆成功!')print('''------登录账号信息------ 用户名:%s 密码:%s''' % (username,password))breakelse:print('''对不起,账号或密码错误,请重新输入!------剩余尝试次数:{}------'''.format(i))else:print('尝试次数过多,请稍后重试!')
转载于:https://www.cnblogs.com/zhuzl/p/11108275.html
python小练习--模拟用户登录,(3次重试机会,登录成功展示登录账号密码)相关推荐
- Python+Selenium-4:模拟用户登录QQ网页版
Python+Selenium-4:模拟用户登录QQ网页版 QQ网站 : 点击直达 需求:点击右上角登录,再使用密码登录QQ 代码实例 from selenium import webdriver ...
- python小功能 模拟下载进度条打印
python小功能 模拟下载进度条打印 #!/usr/bin/env python3 # -*- coding:utf-8 -*-import timedef progress(arg):if arg ...
- 联想服务器控制口登录地址_常用服务器管理口IP及账号密码(欢迎补充)
文章包含各种型号的服务器管理口的ip地址大全,以便于我们方便访问服务器的相关日志,管理硬件信息,远程登录等等 HP管理口:ILO 默认用户/密码:Administrator/password HP以前 ...
- Python爬虫--Selenium模拟用户的键盘鼠标操作
废话不多说, 直接上代码 1.模拟键盘操作 #!/usr/bin/env python # -*- coding:utf-8 -*-from selenium import webdriver# 要想 ...
- python如何制作登录密码_python实战系列之模拟用户密码登陆系统(一)
1. 前言 最近一直在研究学习python,基于python写一个模拟用户登陆验证的程序,大牛勿喷,欢迎各位同仁指导,学习!该程序使用函数式编程方式,将各个功能模块用函数实现,具体函数说明如下:get ...
- Python 模块 requests 模拟登录豆瓣 并 发表动态
如何抓取 WEB 页面:http://blog.csdn.net/chenguolinblog/article/details/45024643 github 上一个关于模拟登录的项目:https:/ ...
- Python爬虫:模拟登录知乎完全详解
[源码在最下面] 知乎登录分为邮箱登录和手机登录两种方式,通过浏览器的开发者工具查看,我们通过不同方式登录时,网址是不一样的.邮箱登录的地址email_url = 'https://www.zhihu ...
- python爬取微博用户正文_基于Python的新浪微博用户信息爬取与分析
基于 Python 的新浪微博用户信息爬取与分析 邓文萍 [摘 要] 摘要:本文设计并实现了一个微博用户信息爬取与分析系统 , 利用 Cookie 实现了用户的模拟登录 , 使用 Python 语言的 ...
- python一点基础都没有的怎么办-有没有简单一点的 Python 小例子或小项目?
0716更新: 1.新手练习 2.提升项目syncPlaylist:在网易云音乐与 QQ 音乐之间同步歌单.易于使用.配置方便.代码简单. pyecharts:Echarts+Python 实现的一个 ...
最新文章
- php 当前页面下载文件,php实现当前页面点击下载文件的简单方法
- 微软宣布 Win10 设备数突破8亿,距离10亿还远吗?
- uwsgi模式_nginx+uwsgi 和nginx+gunicorn区别、如何部署
- 51nod 1402最大值
- hdu 2433 Travel
- 利用btrace在线监控java程序状态
- 爬楼梯(递归——奇数步,偶数步扩展)
- python网络爬虫系列(九)——打码平台的使用
- 中国国际影响力优秀学术期刊2020年榜单发布!
- 7-5 表达式转换 (18 分)
- Android TextView滚动的两种方案
- 不均匀正负样本分布下的机器学习
- Java-volatile是如何实现的
- 红包随机分配问题php,自己写仿微信红包的随机分配,为什么平均数差距这么大?...
- linux下的终端利器----tmux
- AI2(App Inventor 2)离线版服务器单机版
- 四种方法实现两个等大数组之间内容交换
- MIMO-OTFS in High-Doppler Fading Channels:Signal Detection and Channel Estimation(5)
- 项目管理计划_通用模板
- 3dsmax注册机不能用管理员身份运行的解决办法
热门文章
- 求补码表示为10000000的真值
- 通配符 泛域名 linux,openssl签署自己的泛域名(通配符)证书
- cocos creator 获取当前时间_前端开发者入门 Creator 必读吧
- 怎样做网络推广浅析怎样优化网站的导航栏?
- keil c语言模块化编程,keil C模块化编程总结
- java写万年历_用java代码写万年历
- python cocos2d菜鸟教程_(译)cocos2d菜单教程:第一部分
- java构造方法嵌套,laravel查询构建器中的嵌套查询
- 创建交叉表_【零售】Tableau LOD+表计算做交叉购买分析
- 不同的二叉搜索树-战胜100%的Java用户