1 反转加密法
主要内容:
- len()函数
- while循环
- 布尔函数类型
- 比较运算符
- 条件
- 代码块
1.1 反转加密法描述
- 反转加密法通过反向输出消息进行加密
1.2 反转加密法程序的源代码
# Reverse Cipher
message = 'There can keep a secret, if two of them are dead.'
translated = ''
i = len(message) - 1
while i>=0:
translated = translated + message[i]
i = i - 1
print(translated)
.daed era meht fo owt fi ,terces a peek nac erehT
1.3 运行反转加密法程序
- 运行程序得到输出为:.daed era meht fo owt fi ,terces a peek nac erehT
- 要想解密这条消息,把“.daed era meht fo owt fi ,terces a peek nac erehT”粘贴到message中
# Reverse Cipher2
message = '.daed era meht fo owt fi ,terces a peek nac erehT'
translated = ''
i = len(message) - 1