MCPcopy Create free account
hub / github.com/geekcomputers/Python / decrypt

Function decrypt

encryptsys.py:5–36  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

3
4
5def decrypt():
6 texto = input("Input the text to decrypt : ").split(".")
7 abecedario = string.printable + "áéíóúÁÉÍÚÓàèìòùÀÈÌÒÙäëïöüÄËÏÖÜñÑ´"
8 abecedario2 = []
9 nummoves = int(texto[0])
10 indexs = []
11 finalindexs = []
12 textode1 = texto[1]
13 textode2 = []
14
15 for l in range(0, len(abecedario)):
16 abecedario2.append(abecedario[l])
17
18 for letter in range(0, len(textode1)):
19 textode2.append(textode1[letter])
20
21 for index in range(0, len(textode1)):
22 indexs.append(abecedario.index(textode1[index]))
23
24 for move in range(nummoves, 0):
25 abecedario2 += abecedario2.pop(27)
26
27 for value in indexs:
28 newval = value - nummoves
29 finalindexs.append(newval)
30
31 textofin = ""
32
33 for i in range(0, len(finalindexs)):
34 textofin += abecedario2[finalindexs[i]]
35
36 print(textofin)
37
38
39def encrypt():

Callers 1

encryptsys.pyFile · 0.70

Calls 3

appendMethod · 0.45
indexMethod · 0.45
popMethod · 0.45

Tested by

no test coverage detected