加密字符串,n/N退出
flag=True
while flag:
tag=input("字符串加密,退出请按N/n,其他请继续")
if tag in("n","N"):
flag=False
break
str_x=input("请输入要加密的字符串:")
for x in str_x:
if "a"<=x<="z":
x=chr(ord("a")+(ord(x)-ord("a")+4)%26)
print(x,end="")
elif"A"<=x<="Z":
x=chr(ord("A")+(ord(x)-ord("A")+4)%26)
print(x,end="")
elif"0"<=x<="9":
x=chr(ord("0")+(ord(x)-ord("0")+4)%10)
print(x, end="")
else:print(x,end="")
该程序是一个简单的字符串加密器,使用Python编写。用户可以输入要加密的字符串,程序会将小写字母、大写字母和数字分别进行移位加密,移位量为4,超出字母表范围则回绕。用户可以选择n/N退出程序。
1359

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



