z.B gebe ich "abc" ein. Dann soll sich "a" von selber auf sein Index erhöhen, also 1, das wäre dann der Buchstabe "b" und um den Werte den ich eingebe, sagen wir ich gebe auch 1 ein. Dann soll "a" auf "c" springen. b soll dann auf e, weil mein eingegebener Werte war 1 + den Index von "b" also 2 u.s.w
"abc" soll dann auf "ceg"
Code: Alles auswählen
def verschlüsselung(cäsar):
verschiebewert=int(input("Gib den Verschiebewert ein"))
buchstabe=len(cäsar)
buchstabe=buchstabe-3
zähler=0
while zähler<=buchstabe:
zähler=zähler+1
for zeichen in cäsar:
if zeichen.isupper():
print(chr((ord(zeichen)+verschiebewert-65)%26+65+zähler),end="")
else:
print(chr((ord(zeichen)+verschiebewert-97)%26+97+zähler),end="")
eingabe=input("Geben sie eine Zeichenkette ein: ")
verschlüsselung(eingabe)