blob: d05274552ce41ef1b4d1df96bae32056e216e0ef (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
import random, sys
def randomchar():
num = random.randint(65, 90)
return chr(num)
def fliprandom(char):
if random.randint(0,1) == 0:
return char.lower()
else:
return char
def usenumber(char):
if random.randint(0,3) == 0:
return ord(char)
else:
return char
def shift(char):
if random.randint(0,1) == 0:
return chr(random.randint(58, 63))
else:
return char
password = []
for i in range(30):
password.append(usenumber(fliprandom(shift(randomchar()))))
for i in password:
sys.stdout.write(str(i))
print("")
|