2017年10月2日 星期一

Tkinter 連加法 運算



from tkinter import *
from tkinter.messagebox import *

def show_answer():
   sum1=0
   for I in range (int(num1.get()),int(num2.get())+1,int(num3.get())):
       sum1=sum1 + I   
                        
   sum1 = "{:.1f}".format(sum1) 
   blank1.delete('0', END)
   blank1.insert(0, sum1)


main = Tk()
main.title("Tkinter 迴圈作連加法 ")

Label(main, text = "輸入起始值 :").grid(row=0)
Label(main, text = "輸入結束值 :").grid(row=2)
Label(main, text = "輸入間距值 :").grid(row=4)
Label(main, text = "連加值 =   ").grid(row=6)


num1 = Entry(main)
num2 = Entry(main)
num3 = Entry(main)

blank1 = Entry(main)

num1.grid(row=0, column=1)
num2.grid(row=2, column=1)
num3.grid(row=4, column=1)
blank1.grid(row=6, column=1)

Button(main, text='離開', command=main.destroy).grid(row=8, column=0, sticky=W, pady=4)
Button(main, text='計算', command=show_answer).grid(row=8, column=1, sticky=W, pady=4)

mainloop()


沒有留言:

張貼留言

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構

MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 這張圖片展示了一個 結合 MQTT 協定與 Modbus 通訊的遠端監控與控制系統架構 (主要透過 Node-RED 進行資料整合)。 系統包含三個核心部分,其運作功能說明如下: 1. ESP32 終端設備(硬體控制層...