だから私はこのコードを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)
もう 1 つ、入力と出力に使用される 2 つの入力フィールドを備えた tkinter メッセージ ボックスを配置する予定です。1 つのフィールドは変換したいものを入力するために使用し、もう 1 つのフィールドは暗号化された後のテキストの外観を示すために使用する必要があります。ボタンは暗号化を開始する必要があります。コードは次のとおりです。
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 歳で、Python を学習して 2 日目です。いくつかのコード スニペットを提供してくれたこのフォーラムの情報源に感謝します。