def zhiluan(frame_phone_input, frame_id_input, root): phone_input = frame_phone_input.get() id_input = frame_id_input.get() def permutation(text): # 将字符串转换为列表并打乱顺序 text_list = list(text) random.shuffle(text_list) # 将打乱后的列表转换为字符串 result = ''.join(text_list) return result # 示例输入和输出 input_text = phone_input + ' ' + id_input output_text = permutation(input_text) a2 = tk.Label(root, text=("手机号和身份证号:",output_text), font=("微软雅黑 -20")) a2.place(x=10, y=400)怎么改代码能让加密后的手机号和身份证号分开显示
时间: 2024-03-10 11:45:43 浏览: 65
Tensorflow 利用tf.contrib.learn建立输入函数的方法
你可以将加密后的手机号和身份证号分别显示在两个 Label 上,代码如下:
```
def zhiluan(frame_phone_input, frame_id_input, root):
phone_input = frame_phone_input.get()
id_input = frame_id_input.get()
def permutation(text):
# 将字符串转换为列表并打乱顺序
text_list = list(text)
random.shuffle(text_list)
# 将打乱后的列表转换为字符串
result = ''.join(text_list)
return result
# 对手机号和身份证号分别进行加密
encrypted_phone = permutation(phone_input)
encrypted_id = permutation(id_input)
# 在窗口上分别显示加密后的手机号和身份证号
phone_label = tk.Label(root, text=("加密后的手机号:", encrypted_phone), font=("微软雅黑 -20"))
phone_label.place(x=10, y=400)
id_label = tk.Label(root, text=("加密后的身份证号:", encrypted_id), font=("微软雅黑 -20"))
id_label.place(x=10, y=450)
```
这样,加密后的手机号和身份证号就会分别显示在窗口的两个 Label 上。
阅读全文