#!/usr/bin/env python
#coding=UTF-8
#先设定初始用户名和登录密码
init_usrname=input("Please enter initial username:")
init_password=input("Please enter initial password:")
#打印输出设置好的用户名和初始登录密码
print(init_usrname)
print(init_password)
#进入登录界面,flag0指的是输入密码错误的次数
#flag1指的是登录成功标志位
flag0=0
flag1=1
print(">>>>User Login<<<<<")
while True:
#提示用户输入用户名
usr=input("enter username:")
if usr==init_usrname:
#输入用户名正确则进入到输入登录密码阶段
#判断输错登录密码次数
while flag0<3:
password=input("enter password:")
if password==init_password:
#若密码输入不正确则登录成功因而跳出循环
print("Success Login!")
flag1=1
break
else:
#计算输错次数,每输错一次flag加1
flag0 +=1
if flag0 <3:
print("Wrong Password,enter again!")
#输错三次跳出输入扥路密码环节重新进行用户名的输入,相应的flag也要归零
if flag0==3:
break
# flag0=0
print("You have tried three times,login again!")
else:
flag0 +=1
if flag0 <3:
print("Wrong userName,enter again!")
if flag0 ==3:
break
print("You have tried three times,login again")
python学习-8 用户有三次机会登陆
用户登陆(三次机会) count = 0 while count < 3: user = input('请输入账号:') pwd = input('请输入密码:') ': print(" ...
通过游戏学python 3.6 第一季 第五章 实例项目 猜数字游戏--核心代码--猜测次数--随机函数和屏蔽错误代码--优化代码及注释--简单账号密码登陆 可复制直接使用 娱乐 可封装 函数
#猜数字--核心代码--猜测次数--随机函数和屏蔽错误代码---优化代码及注释--账号密码登陆 #!usr/bin/env python #-*-coding:utf-8-*- #QQ12411129 ...
javaweb利用ajax使登录窗口不跳转页面实现对账号密码的判断
和上一篇判断用户名是否被占用不跳转页面类似!利用ajax实现跳转,要导入jquery文件库!具体代码我会贴出来,注释在里面!!可以观摩一手!(代码我也留下链接,如果失效,评论补发,代码可能导入也无法使 ...
python练习题-简单方法判断三个数能否组成三角形
python简单方法判断三个数能否组成三角形 #encoding=utf-8 import math while True: str=raw_input("please input thre ...
问答项目---登陆账号密码登陆做AJAX异步校验
异步验证管理员帐号方法: /* 异步验证管理员帐号 */ public function checkAccount(){ if(!IS_AJAX){echo "页面不存在";die ...
随机推荐
关于Oracle数据库字符集
我们现在使用的字符集有以下两种: 推荐使用 AL32UTF8,避免以后数据导入导出字符集不同的麻烦. 推荐数据库设置参考图:
[c++] Associative Containers
关联容器 和 顺序容器 的本质差别在于: 关联容器通过键(key)存储和读取元素,而顺序容器则通过元素在容器中的位置顺序存储和访问元素. Reference: http://www.cnblogs.c ...
Rocky4.2下安装金仓v7数据库(KingbaseES)
1.准备操作系统 1.1 系统登录界面 1.2 操作系统版本信息 jdbh:~ # uname -ra Linux jdbh -x86_64 # SMP Fri Dec :: CST x86_64 G ...
css3实现switch开关效果
之前阿里电面的时候问的一个问题,今天抽时间做了个demo. html结构