CUBE SUGAR CONTAINER

技術系のこと書きます。

2015-10-13から1日間の記事一覧

Python で ROT13 (シーザー暗号) を書いてみる

Golang で ROT13 を書いたので、ついでに Python 版も書いてみる。 blog.amedama.jp 先に断っておくと、Python の場合 ROT13 は言語に組み込みで実装があるので、本来は自分で書く必要がない。 >>> import codecs >>> codecs.decode('Uryyb, Jbeyq!', 'rot13…

Golang で ROT13 (シーザー暗号) を書いてみる

A Tour of Go の中に ROT13 を実装するエクササイズがあったので、今回は試しにそれを書いてみる。 ROT13 はシーザー暗号の一種で、文章の中の各文字をそれぞれ 13 文字分ずらした内容に変換するというもの。 アルファベットが 26 文字なので、単純に二回 RO…