-
2021-12-12 09:35:00
count=0 while count<3: username=input("请输入用户名:") password=input("请输入密码:") if(username=="seven" or username=="alex"): print("用户名正确") if(password=="123"): print("登录成功") break else: print("密码错误") count+=1 else: print("用户名和密码错误请重新输入") count+=1
更多相关内容 -
Python 实现用户名和密码登录
2021-01-31 15:38:32初次运行,程序将会自动...输入用户名,如果用户名不存在,程序会自动以输入的用户名进行注册 输入密码,当输错4次时,程序会生成一个4位验证码,并使用vbs方式弹出,如果验证码输错,程序退出,否则重新执行主循环 -
2021-09-02-python交互式输入用户名和密码
2021-09-02 20:01:48python交互式输入用户名和密码 #!/usr/bin/python3 import getpass #导入getpass模块 username = input('username: ') #请用户输入用户名 password = getpass.getpass('password: ') #请用户输入密码,非明文显示 ...python交互式输入用户名和密码
#!/usr/bin/python3 import getpass #导入getpass模块 username = input('username: ') #请用户输入用户名 password = getpass.getpass('password: ') #请用户输入密码,非明文显示 if username == 'bob' and password == '123456': #当满足用户名/密码的条件,执行下面的命令 print('登录成功') else: print('登陆失败')
-
Python实现简单的用户名和密码登录
2022-04-07 15:30:02题目要求:用户名必须由密码组成,密码中必须由英语单词和数字组成,当两者都输入完成,输出相关信息进行确认。 分析:定义一个函数,确保最后确认密码正确之后可以直接跳出循环。 def text(): # 函数,确保最后...2022.3.10作业实训(荒废了一个月)
题目要求:用户名必须由密码组成,密码中必须由英语单词和数字组成,当两者都输入完成,输出相关信息进行确认。
分析:定义一个函数,确保最后确认密码正确之后可以直接跳出循环。
def text(): # 函数,确保最后能直接跳出循环
第一个循环,使输入不符合规则时可以再次输入
for i in range(10): # 确保一项输入错误后能够继续输入
定义两个变量用于对密码进行判断
d = False # 定义判断密码中的是不是同时存在数字和英文 d为数字,e为字母 e = False
u'\u4e00' <= a <= u'\u9fa5' 判断用户名中是否有中文
运用循环判断密码中的每个字符
for i in b: if i.isalnum(): # 判断密码是否是中文,英文,数字 if u'\u4e00' <= b <= u'\u9fa5': # 判断密码中是否有中文 print('您的密码输入有误') # 如果有 break else: if i.isdigit(): # 判断密码中每一个字符是不是数字 d = True else: # 如果不是数字 if d: d = True if i.isalpha(): # 判断密码中每一个字符是不是字母 e = True else: if e: e = True
break跳出当前循环
如果没有数字则循环结束,d=Flash,如果没有字母则循环结束,e=Flash。接下来判断是否数字字母同时存在
if d == False or e == False: # 当密码中有数字和字母时 print('您的密码不符合规范') break
最后再次确认密码部分,再次输入的密码等于之间输入的密码极为成功,使用return返回,结束程序。
全部代码:
# 开始 def text(): # 函数,确保最后能直接跳出循环 for i in range(10): # 确保一项输入错误后能够继续输入 a = input('请输入用户名:') b = input('请输入密码:') d = False # 定义判断密码中的是不是同时存在数字和英文 d为数字,e为字母 e = False # 用户名判断 for i in a: if u'\u4e00' <= a <= u'\u9fa5': # 判断用户名中是否有中文 break else: # 密码判断循环 for i in b: if i.isalnum(): # 判断密码是否是中文,英文,数字 if u'\u4e00' <= b <= u'\u9fa5': # 判断密码中是否有中文 print('您的密码输入有误') # 如果有 break else: if i.isdigit(): # 判断密码中每一个字符是不是数字 d = True else: # 如果不是数字 if d: d = True if i.isalpha(): # 判断密码中每一个字符是不是字母 e = True else: if e: e = True # 密码判断 if d == False or e == False: # 当密码中有数字和字母时 print('您的密码不符合规范') break # 再次确认 c = input('请再次输入密码:') if c == b: print('登录成功') return else: print('您的密码输入有误') text() #调用函数
-
python实现用户名密码校验
2020-09-17 16:51:13主要为大家详细介绍了python实现用户名密码校验,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
python如何实现用户名密码校验 python实现用户名密码校验代码
2020-11-24 08:24:15本篇文章小编给大家分享一下...readme:具体请看代码注释,懒了1、输入用户名密码2、判断用户名是否在锁定文件中3、判断用户名密码是否正确代码# 输入用户名密码# 认证成功后显示欢迎信息# 连续输错三次后锁定co...本篇文章小编给大家分享一下python实现用户名密码校验代码,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看。
需要实现功能
输入用户名密码 ;
认证成功后显示 欢迎信息 ;
连续输错三次后 锁定 ;
readme:
具体请看代码注释,懒了
1、输入用户名密码
2、判断用户名是否在锁定文件中
3、判断用户名密码是否正确
代码
# 输入用户名密码
# 认证成功后显示欢迎信息
# 连续输错三次后锁定
count = 0
while True:
#输入用户名密码
username = input("Username:")
password = input("Password:")
#打开用户名密码文件
f = open('login_true.txt')
#打开锁定用户名文件
f4 = open('login_lock.txt')
#判断输入用户名是否存在于锁定文件中
for line in f4:
user_name2 = line.strip()
if username == user_name2:
print("username is locked!")
break
else:
#判断用户名密码是否正确
for line in f:
str = line.strip()
str2 = ','
user_name = str[:str.index(str2)]
pass_word = str[str.index(str2)+1:]
# print(user_name, pass_word)
#用户名密码均正确,打印欢迎信息并清空计数器跳出循环
if username == user_name and password == pass_word:
print("welcome " + username)
count = 0
break
#用户名正确,密码错误,打印提示信息,计数器加1,并判断计数器是否到3
elif username == user_name and password != pass_word:
print("wrong password!")
count += 1
print(count)
#计数器到达3次,将用户名写入锁定文件中
if count == 3:
f2 = open('login_lock.txt', "a+")
f2.write(username+'\n')
f2.close()
count = 0
break
else:
print("please check out your username!")
count = 0
f.close()
注意
py文件同一目录下新建两个文件:
login_true.txt ---------事先存放好用户名密码
login_lock.txt----------用于存放锁定的用户名
-
python实现网站用户名密码自动登录功能
2020-09-18 21:15:52最近接到这样的需求通过网页用户认证登录实现上网,如何实现网站自动登录功能呢,接下来小编给大家带来了python实现网站用户名密码自动登录功能,需要的朋友可以参考下 -
python 输入用户名和密码隐藏显示及判断
2019-09-28 23:30:20几的版本可能会运行出错输入密码隐藏显示及判断import getpass #调用getpassusername =input('uarname:') password =getpass.getpass('password:')print(username,password) #getpass在pycharm中不好用,在命令提示... -
验证Python中的用户名和密码输入
2021-01-14 15:14:48您的user未以尽可能好的方式存储,请尝试使用dict。你可以尝试这样的事情:(修正了一些错误并做了改进)# I believe this is what you're trying to docomplete = Falseuser = {"some username" : "some password", ... -
Python创建用户名和密码程序
2021-01-14 22:27:04我现在只是一个初学者程序员,我正在尝试创建一个用户名/密码程序.这是我的代码如下:username = 'Polly1220'password = 'Bob'userInput = input("What is your username?\n")if userInput == username:input(... -
Python 用户登录信息匹配题,输入用户名和密码,输入出错三次,则会报错
2022-04-22 16:51:32Python 用户登录信息匹配题,输入用户名和密码,输入出错三次,则会报错 -
第一个python程序-判断登陆用户名和密码是否正确详解
2020-11-25 12:48:05#setencoding=utf-8#用户名和密码输入正确,则登陆成功#用户名正确密码错误,只再输入密码,有3次机会#错误3次,则把用户名放入lock中import os,sys#存放用户名和密码的文件是E:\python\user.txtaccounts_file= 'E:\... -
Python 判断输入的用户名和密码是否正确
2020-11-21 00:14:49题目: 使用 Python 语言编写一段代码, 实现用户输入用户名和密码, 当用户名为 'seven' 且 密码为 '123' 时, 显示登陆成功, 否则登陆失败, 失败时允许重复输入三次。#!/usr/bin/python# -*- coding: UTF-8 -*-def ... -
Python输错4次用户名密码需要输入验证码
2019-09-28 03:59:05time = 0 login_success = False USER_NAME = "alex" PWD = "alex123" CHECK_CODE = "123" ... user_name = input("请输入您的用户名: ") pwd = input("请输入您的密码: ") if user_... -
尝试3次的Python用户名和密码
2021-07-17 03:17:28Just started python and racking my brains on this but can't seem to get it right.print('Enter correct username and password combo to continue')count=0password=Hytu76Eusername=bank_adminwhile password!... -
Python实现用户密码登录
2020-12-08 13:47:15输入用户名密码2.认证成功后显示欢迎信息3.输错三次后锁定实现思路:1.判断用户是否在黑名单,如果在黑名单提示账号锁定。2.判断用户是否存在,如果不存在提示账号不存在。3.判断账号密码是否正确,如果正确登录进去... -
第一个python程序-判断登陆用户名和密码是否正确
2020-11-21 03:49:39#setencoding=utf-8#用户名和密码输入正确,则登陆成功#用户名正确密码错误,只再输入密码,有3次机会#错误3次,则把用户名放入lock中import os,sys#存放用户名和密码的文件是E:\python\user.txtaccounts_file= 'E:\... -
Python使用用户名和密码访问并列出网络共享中的文件
2021-02-11 02:06:08我想使用Python语言从给定的FileShare位置获取文件名列表(仅限)。这是我的代码片段,但它没有列出任何文件。在import osfrom os import walkSQLSR_USER= 'username'SQLSR_PASS= 'password'BACKUP_REPOSITORY_PATH= '... -
Python while语句实现输入用户名密码验证,设置输入次数
2021-10-05 18:23:19Python while语句实现输入用户名密码验证,设置输入次数 -
python制作登录页面小项目,里面包含修改,删除和添加用户,输入用户名和密码三次错误会结束
2022-04-03 16:03:591. 当然该项目目的针对一个初学python者,深入了解python的类型转换,zip函数运用,遍历操作和循环语句运用。首先让我们来看一下实现效果图: 2.代码部分:(1)该部分为输入教师密码部分,我设置的是有多个教师... -
Python使用selenium实现网页用户名 密码 验证码自动登录功能
2021-01-20 05:12:09如果你已经安装好anaconda3,直接在windows的dos窗口输入命令安装selenium: python -m pip install --upgrade pip 查看版本pip show selenium 2.接着去http://chromedriver.storage.googleapis.com/index.html下载... -
实现用户输入用户名和密码登录
2022-04-09 18:50:27实现用户输入用户名和密码登录,当用户名为admin或administrator且密码为666666时,显示“登录成功”,否则显示“登录失败”,登录失败时允许重复输入三次。 -
Python模拟用户名及密码(手机号)检测
2021-12-01 09:42:40建一个数据库(列表类型),把用户名和手机号存到里面,通过用户输入的用户名和手机号后四位,与库中进行匹配,匹配成功则验证成功。 import numpy as np import pandas as pd #手机号确认 database=list([['aaa'... -
python--学习--用户名和密码验证
2021-01-29 20:21:09name=input("请输入用户名:")namepasswd=input("请输入密码:")count1=1count2=1while name!=user :print("careful ,you can only input 3 times,you have already iput ",count1,"times")if count1<3:name=...