ASCII码:美国信息交换标准代码是基于拉丁字母的一套电脑编码系统,只要用于显示现代英语和其他西欧语言。
应用ord()函数吧字符转换成一个ASCII码表中的十进制数字。
利用这个思路,我们可以把一个消息全部转换成这样的数字
源码:
if __name__ == '__main__': message = input('please input your message') result = '' for i in message: result += str(ord(i)) + '|' print('加密后的结果:' + result) hms = result.split('|') result2 = '' print(hms) for i in hms: if i != '': result2 += chr(int(i)) print('解密后的结果:' + result2)