python3のtkinterで電卓もどきを作っています。
そこで’DEL’キーを作って一番最後の文字だけを消す機能を付けたいのですがどうにもうまくいきません、delete(int(float(tk.END)-1)やdisplay.delete(len(display)-1)などではだめなのでしょうか?
7行目のところにDEL機能を追加させたい感じです、よければご指摘よろしくお願いします。
python3
1コード``` 2def mclick(ch): 3 def click(e): 4 if ch=='AC': 5 display.delete(0,tk.END) 6 return 7 elif ch=='DEL': 8 ///ここにDEL機能を持たせたい/// 9 return 10 elif ch=='': 11 return 12 print(ch) 13 if ch=='=': 14 calc(0) 15 return 16 else: 17 display.insert(tk.END,ch) 18 return click
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/04/14 03:10