-2
所以我在Python 3.3中有此代碼,它與ceaser密碼文件密碼。 我需要知道的是我如何製作一個腳本,將它從原始轉換回來,以便我發送它的人也可以讀取它。Python 3.3密碼腳本
message = input("Input: ")
key = 11
coded_message = ""
for ch in message:
code_val = ord(ch) + key
if ch.isalpha():
if code_val > ord('z'):
code_val -= ord('z') - ord('a')
coded_message = coded_message + chr(code_val)
else:
coded_message = coded_message + ch
# print ("Input: " + message)
print ("Output: " + coded_message)
還有一件事,我計劃在投入,這是一個Tkinter的消息框,用於輸入和輸出兩個輸入字段。應該使用一個字段來鍵入我想要轉換的內容,另一個字段應該用於顯示文本在加密後的樣子。該按鈕應該開始加密。這裏是代碼:
import sys
from tkinter import *
def mHello():
mLabel = Label(mGui,text = input("Hello World"))
mLabel.grid(row=3, column=0,)
mGui = Tk()
ment = StringVar()
mGui.geometry("450x450+250+250")
mGui.title("My TKinter")
# input label
mLabel = Label(mGui,text = "Input",)
mLabel.grid(row=1,column=0,)
# output label
mLabeltwo = Label(mGui,text = "Input",)
mLabeltwo.grid(row=2,column=0,)
# convert button
mButton = Button(text = "Convert",command = mHello)
mButton.grid(row=3,column=0)
# input entry
mEntry = Entry(mGui,textvariable=ment)
mEntry.grid(row=1,column=1)
# output entry
mEntryTwo = Entry(mGui,textvariable=ment)
mEntryTwo.grid(row=2,column=1)
mGui.mainloop()
通過我只有15的方式,這是我第2天的學習蟒蛇。 一些功勞來源於這個論壇,提供了一些代碼片段 提前謝謝你們!
代碼的第二部分與您的問題無關嗎?如果不是,您的問題將更清楚刪除它和任何其他信息的額外信息。 –