このプログラムを使用して、スペース、句読点を削除し、文字を小文字にします...
def pre_process(s):
s= s.replace("'","")
s= s.replace('.','')
s= s.lower()
s= s.replace(" ","")
return s
メッセージを暗号化して、各文字が対応するアルファベットの文字と同じ量だけシフトするようにするにはどうすればよいですか? 例) 'm' を 5 シフトすると 'r' になりますが、'w' を 5 シフトすると 'b' になりますか?