rot13加密解密小工具,python代码
def Upper(ch):
if ch>='A' and ch<='Z':
return True
def Lower(ch):
if ch>='a' and ch<='z':
return True
def rot13(s):
flag = ''
for i in s:
if Upper(i) == True:
if i>='A' and i<='M':
flag += chr(ord(i)+13)
else:
flag += chr(ord(i)-13)
elif Lower(i) == True:
if i>='a' and i<='m':
flag += chr(ord(i)+13)
else:
flag += chr(ord(i)-13)
else:
flag += i
return flag
if __name__ == "__main__":
s = 'synt{mur_VF_syn9_svtug1at}'
print rot13(s)

本文介绍了一个简单的ROT13加密解密工具的Python实现。该工具通过位移字符来实现信息的加密和解密,适用于基本的文本安全传输场景。代码易于理解和使用,适合初学者学习。
3832

被折叠的 条评论
为什么被折叠?



