先加密学号,在编写一个解密程序,输入加密后的学号,输出解密后的学号,加密规则n=int(input())
a=str(n<<3)
s1=n[1::2]
s2=n[::2]
t1=s1+s2
print(sorted(t1))
这要求,加密规则没需求吗
def code(num):
new_code = ''
for i in num:
new_code += chr(ord(i)+1)
print("加密后:",new_code)
return new_code
def decode(num):
new_code = ''
for i in num:
new_code += chr(ord(i)-1)
print("解密后:",new_code)
num = input("请输入学号")
new = code(num)
decode(new)