diff options
author | Brian Kearns <bdkearns@gmail.com> | 2013-03-03 19:11:13 -0500 |
---|---|---|
committer | Brian Kearns <bdkearns@gmail.com> | 2013-03-03 19:11:13 -0500 |
commit | d776c009d6430a0f06807538ce88f13b0cfd60ac (patch) | |
tree | 80fcb3174fd321a11541502f3f647dcaf1a7d0dd /lib-python/3/this.py | |
parent | forgot this (diff) | |
download | pypy-d776c009d6430a0f06807538ce88f13b0cfd60ac.tar.gz pypy-d776c009d6430a0f06807538ce88f13b0cfd60ac.tar.bz2 pypy-d776c009d6430a0f06807538ce88f13b0cfd60ac.zip |
hg mv lib-python/3.2 lib-python/3
Diffstat (limited to 'lib-python/3/this.py')
-rw-r--r-- | lib-python/3/this.py | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/lib-python/3/this.py b/lib-python/3/this.py new file mode 100644 index 0000000000..e68dd3ff39 --- /dev/null +++ b/lib-python/3/this.py @@ -0,0 +1,28 @@ +s = """Gur Mra bs Clguba, ol Gvz Crgref + +Ornhgvshy vf orggre guna htyl. +Rkcyvpvg vf orggre guna vzcyvpvg. +Fvzcyr vf orggre guna pbzcyrk. +Pbzcyrk vf orggre guna pbzcyvpngrq. +Syng vf orggre guna arfgrq. +Fcnefr vf orggre guna qrafr. +Ernqnovyvgl pbhagf. +Fcrpvny pnfrf nera'g fcrpvny rabhtu gb oernx gur ehyrf. +Nygubhtu cenpgvpnyvgl orngf chevgl. +Reebef fubhyq arire cnff fvyragyl. +Hayrff rkcyvpvgyl fvyraprq. +Va gur snpr bs nzovthvgl, ershfr gur grzcgngvba gb thrff. +Gurer fubhyq or bar-- naq cersrenoyl bayl bar --boivbhf jnl gb qb vg. +Nygubhtu gung jnl znl abg or boivbhf ng svefg hayrff lbh'er Qhgpu. +Abj vf orggre guna arire. +Nygubhtu arire vf bsgra orggre guna *evtug* abj. +Vs gur vzcyrzragngvba vf uneq gb rkcynva, vg'f n onq vqrn. +Vs gur vzcyrzragngvba vf rnfl gb rkcynva, vg znl or n tbbq vqrn. +Anzrfcnprf ner bar ubaxvat terng vqrn -- yrg'f qb zber bs gubfr!""" + +d = {} +for c in (65, 97): + for i in range(26): + d[chr(i+c)] = chr((i+13) % 26 + c) + +print("".join([d.get(c, c) for c in s])) |