import re
class Cesar:
def __init__(self,text,cle):
self.text = text
self.cle = cle
def dechiffrement(self):
texte_dechiffrement=[]
for x in range(len(self.text)):
if ord(self.text[x])== 32 or self.text[x] == "'" or self.text[x]==".":
texte_dechiffrement.append(self.text[x])
else:
if code = ord(self.text[x])-self.cle <= 26
texte_dechiffrement.append(chr(code))
str1 = ''.join(texte_dechiffrement)
return print(str1)
cle=3
texte = "L'auteur de ce poème est Alain Serres. Zone de confort"
text_chiffrer="O'dxwhxu gh fh srhph hvw Dodlq Vhuuhv. Crqh gh frqiruw"
un_test = Cesar(text_chiffrer,cle)
un_test.dechiffrement()