# Caesari salakood # Tähestik defineeritakse programmi sees, mis lubab lisada ka teisi tähti. # Kodeeritud tähe leidmiseks kasutatakse tähe jrk numbrit ehk indeksit # tähestikku esitavas stringis. # Kodeeritud tähe leidmiseks liidetakse tähe indeksile tähestikus juurde samm # ning tagamaks tähestiku piires püsimise leitakse jääk, mis tekib jagamisel tähestiku pikkusega. t2hestik = "abcdefghijklmnopqrstuvwxyzõäöü" lause = "tere, tere vanakere" samm = 36 pikkus = len(t2hestik) kodeeritult = "" for t2ht in lause: if t2ht in t2hestik: indeks = (t2hestik.find(t2ht) + samm) % pikkus kodeeritult = kodeeritult + t2hestik[indeks] else: kodeeritult = kodeeritult + t2ht print("Kodeeritud tekst on järgmine:") print(kodeeritult)