プログラミング初心者です。
pythonで計算アプリを作成しています。
ドロップダウンリストで1.足し算を選択すると入力した数にプラス100、2.引き算を選択すると入力した数からマイナス100をして計算結果を表示させる機能を持つアプリです。
足し算の計算は実装できました。
ただ、ドロップダウンリストで足し算か引き算かのどちらかを選択したうえで計算する実装方法を調べても解決せず困っています。
どなたか教えてください。
Python
1 2# -*- coding: utf-8 -*- 3from tkinter import * 4import tkinter as tk 5import tkinter.ttk as ttk 6 7def btn_click(): 8 num = int(box1.get()) 9 addition = num+100 10 box2.insert(0,addition) 11 12root=tk.Tk() 13root.geometry("400x300") 14root.title("計算アプリ") 15 16combo = ttk.Combobox(root, state="readonly",width=26) 17combo["values"] = ("1.足し算","2.引き算") 18combo.place(x=500,y=200) 19combo.pack() 20 21lavel1 = tk.Label(text="数値") 22lavel1.place(x=60, y=50) 23lavel2 = tk.Label(text="計算結果") 24lavel2.place(x=60, y=230) 25 26box1 = tk.Entry(width=20) 27box1.place(x=140, y=50) 28 29btn = tk.Button(root, text="実行", command=btn_click) 30btn.place(x=180, y=150) 31 32box2 = tk.Entry(width=20) 33box2.place(x=140, y=230)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/01/15 03:44