Python中, 假定密码本中的数字和字符的对应关系为:0—>h, 1—>n,2—>b,3—>x,4—>m,5—>a,6—>q,7—>f,8—>e,9—>y。编写一个程序,任意输入一组整数,用密码本进行加密,输出加密结果。
时间: 2024-01-02 09:16:27 浏览: 60
使用python对信息进行加密和解密
好的,让我来回答你的问题。根据你的要求,我可以编写以下 Python 代码实现密码加密:
```
code_dict = {
'0': 'h',
'1': 'n',
'2': 'b',
'3': 'x',
'4': 'm',
'5': 'a',
'6': 'q',
'7': 'f',
'8': 'e',
'9': 'y'
}
input_num = input("请输入一组数字:")
password = ''
for num in input_num:
password += code_dict[num]
print("加密后的密码为:", password)
```
这段代码中我们使用了一个字典 `code_dict` 来存储数字和字符的对应关系。通过循环遍历输入的数字,将其对应的字符加入到 `password` 变量中,最终输出加密后的密码。希望这样的回答能够帮助到你。
阅读全文