我正在Python中寻找一个简短而又酷的rot13函数;-)我编写了这个函数:def rot13(s): chars = "abcdefghijklmnopqrstuvwxyz" trans = chars[13:]+chars[:13] rot_char = lambda c: trans[chars.find(c)] if chars.find(c)>-1 else c return ''.join( rot_char(c) for c in s ) 谁能做得更好?例如,支持大写字符。
添加回答
举报
0/150
提交
取消