Advertisement
Guest User

PEP 21

a guest
Jun 1st, 2012
574
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 2.05 KB | None | 0 0
  1. s = """
  2.  
  3. Jr'er ab fgenatref gb ybir
  4. Lbh xabj gur ehyrf naq fb qb V
  5. N shyy pbzzvgzrag'f jung V'z guvaxvat bs
  6. Lbh jbhyqa'g trg guvf sebz nal bgure thl
  7. V whfg jnaan gryy lbh ubj V'z srryvat
  8. Tbggn znxr lbh haqrefgnaq
  9.  
  10. Arire tbaan tvir lbh hc
  11. Arire tbaan yrg lbh qbja
  12. Arire tbaan eha nebhaq naq qrfreg lbh
  13. Arire tbaan znxr lbh pel
  14. Arire tbaan fnl tbbqolr
  15. Arire tbaan gryy n yvr naq uheg lbh
  16.  
  17. Jr'ir xabja rnpu bgure sbe fb ybat
  18. Lbhe urneg'f orra npuvat ohg
  19. Lbh'er gbb ful gb fnl vg
  20. Vafvqr jr obgu xabj jung'f orra tbvat ba
  21. Jr xabj gur tnzr naq jr'er tbaan cynl vg
  22. Naq vs lbh nfx zr ubj V'z srryvat
  23. Qba'g gryy zr lbh'er gbb oyvaq gb frr
  24.  
  25. Arire tbaan tvir lbh hc
  26. Arire tbaan yrg lbh qbja
  27. Arire tbaan eha nebhaq naq qrfreg lbh
  28. Arire tbaan znxr lbh pel
  29. Arire tbaan fnl tbbqolr
  30. Arire tbaan gryy n yvr naq uheg lbh
  31.  
  32. Arire tbaan tvir lbh hc
  33. Arire tbaan yrg lbh qbja
  34. Arire tbaan eha nebhaq naq qrfreg lbh
  35. Arire tbaan znxr lbh pel
  36. Arire tbaan fnl tbbqolr
  37. Arire tbaan gryy n yvr naq uheg lbh
  38.  
  39. (Bbu, tvir lbh hc)
  40. (Bbu, tvir lbh hc)
  41. (Bbu)
  42. Arire tbaan tvir, arire tbaan tvir
  43. (Tvir lbh hc)
  44. (Bbu)
  45. Arire tbaan tvir, arire tbaan tvir
  46. (Tvir lbh hc)
  47.  
  48. Jr'ir xabj rnpu bgure sbe fb ybat
  49. Lbhe urneg'f orra npuvat ohg
  50. Lbh'er gbb ful gb fnl vg
  51. Vafvqr jr obgu xabj jung'f orra tbvat ba
  52. Jr xabj gur tnzr naq jr'er tbaan cynl vg
  53.  
  54. V whfg jnaan gryy lbh ubj V'z srryvat
  55. Tbggn znxr lbh haqrefgnaq
  56.  
  57. Arire tbaan tvir lbh hc
  58. Arire tbaan yrg lbh qbja
  59. Arire tbaan eha nebhaq naq qrfreg lbh
  60. Arire tbaan znxr lbh pel
  61. Arire tbaan fnl tbbqolr
  62. Arire tbaan gryy n yvr naq uheg lbh
  63.  
  64. Arire tbaan tvir lbh hc
  65. Arire tbaan yrg lbh qbja
  66. Arire tbaan eha nebhaq naq qrfreg lbh
  67. Arire tbaan znxr lbh pel
  68. Arire tbaan fnl tbbqolr
  69. Arire tbaan gryy n yvr naq uheg lbh
  70.  
  71. Arire tbaan tvir lbh hc
  72. Arire tbaan yrg lbh qbja
  73. Arire tbaan eha nebhaq naq qrfreg lbh
  74. Arire tbaan znxr lbh pel
  75. Arire tbaan fnl tbbqolr
  76. Arire tbaan gryy n yvr naq uheg lbh"""
  77.  
  78. d = {}
  79. for c in (65, 97):
  80.     for i in range(26):
  81.         d[chr(i+c)] = chr((i+13) % 26 + c)
  82.  
  83. print "".join([d.get(c, c) for c in s])
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement