ZNAKI = [
"a",
"b",
"c",
"d",
"e",
"f",
"g",
"h",
"i",
"j",
"k",
"l",
"m",
"n",
"o",
"p",
"q",
"r",
"s",
"t",
"u",
"v",
"w",
"x",
"y",
"z",
"A",
"B",
"C",
"D",
"E",
"F",
"G",
"H",
"I",
"J",
"K",
"L",
"M",
"N",
"O",
"P",
"Q",
"R",
"S",
"T",
"U",
"V",
"W",
"X",
"Y",
"Z",
"Ą",
"ą",
"Ć",
"ć",
"Ę",
"ę",
"Ł",
"ł",
"Ń",
"ń",
"Ó",
"ó",
"Ś",
"ś",
"Ź",
"ź",
"Ż",
"ż",
" ",
".",
"?",
"!",
]
#indeksznaku=ZNAKI.index("!")
klucz=3
wynik_szyfrowania=[]
slowo=input("wprowadź słowo do zaszyfrownia :")
print("*********")
for litera in slowo:
indeksznaku=ZNAKI.index(litera)
# print(indeksznaku)
indeksznaku=(indeksznaku + (klucz)) % len(ZNAKI)
# print(indeksznaku)
wynik_szyfrowania.append(ZNAKI[indeksznaku])
wynik_szyfrowania_slowo="".join(wynik_szyfrowania)
print(f"wynik szyfrowania to: {wynik_szyfrowania_slowo}")