python шифр цезаря



Автор Олег Олегович задал вопрос в разделе Python

Шифр Цезаря, питон и получил лучший ответ

Ответ от
import sys
alphabet = 'abcdefghijklmnopqrstuvwxyz'
text = sys.argv[1].lower()
shift = int(sys.argv[2])
coded_text = ''
new_letter = ''
letter_position = None
for letter in text:
letter_position = alphabet.find(letter)
if letter_position != -1:
new_letter = alphabet[(letter_position + shift) % len(alphabet)]
else:
new_letter = letter
coded_text = coded_text + new_letter
print coded_text
Вот вам программа шифра Цезаря. В данном случае игнорируем регистр и переводим весь текст в нижний.

Ответ от Лексей дронин[гуру]
единственное что считаешь строки текста и в функцию вместо 3 передаешь номер строки. я писал под смещение на 3 символа
python шифр цезаря

Ответ от Игорь Иванов[гуру]
ссылка

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Шифр Цезаря, питон
Шифр Цезаря на Википедии
Посмотрите статью на википедии про Шифр Цезаря
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*