# print("a" > 'b')
# # 将字符转成数字
# print(ord("a"))
# print(ord("b"))
# print(ord("c"))
# print(ord("d"))
# print(ord("e"))
# print(ord("f"))
# print(ord("z"))
#
# print(ord("薪"))
# print(ord("鑫"))
"""
# 1.字符转成数字 数字+数字 数字再转成字符
# 凯撒加密
加密前:a b c
97 98 99
加密后:d e f
100 101 102
"""
# 数字转成字符
# print(chr(25412))
#
# print(len(s))
# s = "aoligei"
s = input("你想加密什么:")
o = 0
for i in range(len(s)):
s1 = s[o] # 1。取出字符
s2 = ord(s1) # 2。把字符转成数字
s3 = s2 + 3 # 3。数字加上偏移量
print(chr(s3),end="")
o=o+1
print()
s = input("你想解密什么:")
o = 0
for i in range(len(s)):
s1 = s[o] # 1。取出字符
s2 = ord(s1) # 2。把字符转成数字
s3 = s2 - 3 # 3。数字加上偏移量
print(chr(s3),end="")
o=o+1
xinxin - 加密算法
最新推荐文章于 2021-02-16 18:24:15 发布
本文详细解析了Python在加密算法中的应用,包括常见的加密方法、实现原理以及安全实践,帮助读者理解加密技术在实际项目中的重要性。
摘要由CSDN通过智能技术生成