‘’‘凯撒密码4.0
多串加密’’'f
在这里插入代码片
flag=True
while flag:
ch=input("退出请按n/N!")
if ch in("n","N"):
flag=False
break
str_i=input("请输入要加密的字符串:")
n=int(input("加密步长:"))
str_b=" "
for xx in str_i :
if 'a'<=xx<='z' :
str_b +=chr(ord("a")+(ord(xx)-ord("a")+n)%26)
elif 'A'<=xx<='Z' :
str_b += chr(ord("A") + (ord(xx) - ord("A") + n) % 26)
elif '0'<=xx<='9' :
str_b += chr(ord("0") + (ord(xx) - ord("0") + n) % 10)
else :
str_b+=str_b
print(str_b)