回文の判定するシステムを作っていてほぼできたと思うのですが、これに文字を入力しても変に出力されてしまいます。解決方法を教えていただけると嬉しいです。
また、結果の出力を入力部分の下に表示したりする仕組みも付け加えたいのですがどうすればいいでしょうか。よろしくお願いします。
python
1import tkinter 2 3def nakami(xxx): 4 xyx=int(txt_1.get()) 5word=[nakami] 6w=word 7m=word[::-1] 8def btn_click(): 9 if w==m: 10 print(w,"は回文です") 11 else: 12 print(w,"は回文ではありません") 13 14 15tki = tkinter.Tk() 16tki.geometry('300x200') 17tki.title('回文かな??') 18 19 20btn = tkinter.Button(tki, text='判定', command=btn_click) 21btn.place(x=140, y=170) 22 23 24lbl_1 = tkinter.Label(text='') 25lbl_1.place(x=30, y=70) 26 27 28 29txt_1 = tkinter.Entry(width=20) 30txt_1.place(x=90, y=70) 31
出力される文章
[<function nakami at 0x03599A90>] は回文です
回答2件
あなたの回答
tips
プレビュー