0
弾丸ボールがどれだけ移動したかを計算するために、高さ、弾力性指数、およびバウンド数の3つのエントリを取るGUIを構築する必要があるコード割り当てを現在完成しようとしています。
私の問題は解決しやすいように感じますが、わかりません。
私の問題は、ボタンの下の別のボックスに最終的な計算を表示する必要があることですが、どのように把握できないのですか。弾丸ボール距離GUI
ここで私がこれまで持っているコードは次のとおりです。
はfrom tkinter import *
master = Tk()
master.title("Bouncy")
def BouncyCalc():
z = float(b_index.get()) ** (float(num_bounce.get()) + 1)
return float(height_e.get()) * (1 + (2 * (z/(float(b_index.get()) - 1))))
Label(master, text = "Initial Height").grid(row = 0)
Label(master, text = "Bounciness Index").grid(row = 1)
Label(master, text = "Number of Bounces").grid(row = 2)
height_e = Entry(master)
b_index = Entry(master)
num_bounce = Entry(master)
height_e.insert(10,"0.0")
b_index.insert(10,"0.0")
num_bounce.insert(10, "0")
height_e.grid(row = 0, column = 1)
b_index.grid(row = 1, column = 1)
num_bounce.grid(row = 2, column = 1)
calc_button = Button(master, text = "Calculate", command = BouncyCalc())
calc_button.grid(row = 3, column = 1)
mainloop()
は、誰かが私が次に何をすべきかのように私にいくつかのガイダンスを提供してもらえますか?
私はかなりPythonに新しいですし、GUIは私を混乱させるのがとても良いです。
感謝を!これは私にトンを助けた。私はこのことを知らずに、私の計算が間違っているとわかっていませんでした! – TheBudderBomb
コードを小部分でテストして、数学や他の単純なロジックをチェックすることができます。 –