Files
pyDefis/Bibliothèque de Joliberges.py
Francois JUMELLE 20526d93c8 Initial release
2021-05-03 22:32:40 +02:00

28 lines
764 B
Python

input = list("Poiktum_esach_u")
key = "ABASLATEAMROCKET"
input = list("onsauoramat_dsilno___r_,rela.itd__eestnmuec")
key = "CestevidemmentduruniquedisaitleprofesseurenfroncantlesourcilMaisilyaunsecretetjeledécouvriraisinon"
plain = list()
key = key[:len(input)].upper()
offset = -1
for c in key:
decalage = ord(c) - ord('A') + 1
print("".join(input), c, decalage, offset, end=" ")
while decalage > 0:
offset += 1
if offset > len(input)-1:
offset = 0
if offset < 0:
offset = len(input)-1
if input[offset] != "#":
decalage -= 1
print(offset, input[offset], "==>", end=" ")
plain.append(input[offset])
input[offset] = "#"
print("".join(plain))
print("".join(plain))