(python)如何进行加密
代码效果是将输入的四个数字每个加上7,然后除以10的余数,接着再将第一个数字和第三个数字对调,第二个数字和第四个数字对调
# 获取用户输入的四位数字符串
list1 = input("请输入你四位数密码:")
# 初始化一个空列表来存储每次迭代的结果
list2 = []
# 遍历输入字符串中的每个字符
for i in list1:# 将字符转换为整数,加7,然后对10取余数a = (int(i) + 7) % 10# 将新数字添加到list2中list2.append(a)# 交换第二位和第四位数字
a = list2[1]
list2[1] = list2[3]
list2[3] = a# 交换第一位和第三位数字
a = list2[0]
list2[0] = list2[2]
list2[2] = aprint("加密后的密码是:", end="")
# 打印list2,它包含了每次迭代后的新数字列表
for j in list2:print(j, end="")
常见的错误就是加密的代码部分,以及对list2定义的部分。
