当前位置:首页 » 编程语言 » python密码

python密码

发布时间: 2022-08-02 18:23:06

python读取用户名密码

user = ['xrz','wyh']
password = ['123456','654321']
size = len(user)
n = 0
while True :
setting = input("请问您需要登陆,注册,退出?1.登陆,2.注册,3.退出\n")
if setting == '1':
User = input("请输入您的用户名:\n")
while n <= size:
if User == user[n]:
Password = input("请输入您的用户密码:\n")
if Password == password[n]:
print("欢迎",user[n])
break
else:
print("密码错误")
break
n = n + 1
if n == size:
print("用户名不存在!")
break
elif setting == '2':
user.append(input("请输入你要注册的用户名:\n"))
password.append(input("请输入你的密码:\n"))
print("注册成功!")
elif setting == '3':
break
else:
print("请输入正确的需求!")

Ⅱ Python设计一个用户名和密码

name=input()
if name=='这个地方是你判断用的用户名':
缩进pass=input()
缩进if pass=='这里是你判断的密码':
缩进缩进print('用户名密码都对')
缩进else:
缩进缩进print('密码不对')
else:
缩进print('用户名不对')

Ⅲ 如何在python加密自己的密码

加密有很多种加密方式,常用的加密是md5加密,给你写个例子

importhashlib

defmd5(str):
m=hashlib.md5()
m.update(str.encode("utf8"))
print(m.hexdigest())
returnm.hexdigest()

defmd5GBK(str1):
m=hashlib.md5(str1.encode(encoding='gb2312'))
print(m.hexdigest())
returnm.hexdigest()

md5('hello')
md5GBK('你好')

Ⅳ 用Python创建8位随机密码,要求数字、小写字母、大写字母、特殊符号分别有2位

import string
import random

low = string.ascii_lowercase
upp = string.ascii_uppercase
dig = string.digits
pun = string.punctuation

mylis = random.sample(low,2) + random.sample(upp,2) + random.sample(dig,2) + random.sample(pun,2)
random.shuffle(mylis)
print(''.join(mylis))

Ⅳ python---随机生成密码

importrandom,string
n=int(input('请输入生成随机密码的个数n='))#n=10
m=int(input("请输入生成随机密码的长度m="))#m=8
chars=string.ascii_letters+string.digits#生成['a',...,'z','A',...,'Z','0',...'9']
new_chars=''.join(chars)
ll=new_chars.split()
num=0
whilenum<n:
random.shuffle(ll)
list1=ll[:m]
num+=1
print(''.join(list1))
else:
print('生成了%s个长度是%s的随机密码'%(n,m))

在python 3.5上运行,结果完全满足题的要求,也用了我一个多小时时间。

Ⅵ 使用python3 设置密码 要求长度8-20 必须由数字或字母组成

用字符串属性的变量存放,用len()函数判断密码长度,用for遍历字符串,用链式比较判断是否数字,大小写字母。'0'<=i<='9' 'a'<=i<='z' 'A'<=i<='Z'

Ⅶ python可以破解密码吗

可以用PYTHON来编写暴力工具,不过破解本来就是靠运气,无论用什么工具都没有绝对的把握。

Ⅷ 用Python生成含有数字和字母的随机密码怎么编程

import string

import random

for i in range(10):

s=''

for j in range(8):

s+=''.join(random.choice(string.digits+string.ascii_letters))

print(s)

Ⅸ 利用Python如何生成随机密码

import random
n=10 #固定密码位数,n=10
l=list(range(0,10))
for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)

import random
n=random.randint(8,15) #随机密码位数,8<=n<=15
l=list(range(0,10))for x in range (65,91) :
l.append(chr(x))
for x in range (97,123) :
l.append(chr(x))
key=''
for i in range(n):
key=key+str(random.choice(l))
print('密码是:'+ key)

Ⅹ python超级基础的知识,基本的密码问题,数字

input得到的񟏫'经过int转换后并绑定到password这个名字后,实际值已变成整数123。

热点内容
怎么看笔记本配置好坏怎么对比 发布:2025-01-23 08:50:00 浏览:514
安卓q用起来怎么样 发布:2025-01-23 08:49:14 浏览:294
foreach数据库 发布:2025-01-23 08:49:05 浏览:741
什么是车棚配置 发布:2025-01-23 08:42:58 浏览:312
智能电视盒子无线网密码在哪里 发布:2025-01-23 08:42:14 浏览:277
代理提取源码 发布:2025-01-23 08:41:35 浏览:62
nas网络服务器为什么贵 发布:2025-01-23 08:00:00 浏览:941
语音服务器未连接如何连接视频 发布:2025-01-23 07:59:11 浏览:883
日流量10万需要什么类型服务器 发布:2025-01-23 07:58:27 浏览:501
服务器获取地址失败 发布:2025-01-23 07:55:18 浏览:850