【发布时间】:2018-05-02 21:17:34
【问题描述】:
如果保证金具有特定值 (0.23),我试图为用户提供计算其预计销售利润的可能性。用户应该能够输入任何值作为预计销售额:
from tkinter import *
root = Tk()
margin = 0.23
projectedSales = #value of entry
profit = margin * int(projectedSales)
#My function that is linked to the event of my button
def profit_calculator(event):
print(profit)
#the structure of the window
label_pan = Label(root, text="Projected annual sales:")
label_profit = Label(root, text="Projected profit")
label_result = Label(root, text=(profit), fg="red")
entry = Entry(root)
button_calc = Button(root, text= "Calculate", command=profit_calculator)
button_calc.bind("<Button-1>", profit_calculator)
#position of the elements on the window
label_pan.grid(row=0)
entry.grid(row=0, column=1)
button_calc.grid(row=1)
label_profit.grid(row=2)
label_result.grid(row=2, column=1)
root.mainloop()
【问题讨论】:
-
最初的问题确实还包括如何使用条目文本作为变量。
标签: python-3.x user-interface tkinter