Есть ли в Python функция для простого создания кругового алфавита, чтобы буква после z была буквой a, а буква перед буквой a - z?
Я пробовал что-то с chr()
и .join(Alphabet)
, но это не сработало, потому что я получил сообщение об ошибке an integer is required (got type str)
.
for character in word:
if chr(Alphabet[Alphabet.find(character)) >= "z":
new_Alphabet = Alphabet.join(Alphabet)
elif chr(Alphabet[Alphabet.find(character)) <= "a":
new_Alphabet = Alphabet.join(Alphabet[:-1])