Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- #-*-coding:utf-8-*-
- from Tkinter import *
- class Uygulama(object):
- """
- """
- def __init__(self, ):
- """
- """#!/usr/bin/env python
- #-*-coding:utf-8-*-
- from Tkinter import *
- class Uygulama(object):
- """
- """
- def __init__(self, ):
- """
- """
- self.uyg_gui()
- def uyg_gui(self):
- """
- Arguments:
- - `self`:
- """
- self.etiket = Label(text = "Mənbələrin sayını daxil edin")
- self.etiket.pack(pady=20)
- self.etiket1 = Label(text = "N1:")
- self.etiket1.pack()
- self.N1 = Entry()
- self.N1.pack(pady=5)
- self.etiket2 = Label(text = "N2:")
- self.etiket2.pack()
- self.N2 = Entry()
- self.N2.pack(pady=5)
- self.etiket3 = Label(text = "N3:")
- self.etiket3.pack()
- self.N3 = Entry()
- self.N3.pack(pady=5)
- self.etiket4 = Label(text = "N4:")
- self.etiket4.pack()
- self.N4 = Entry()
- self.N4.pack(pady=5)
- self.cerceve = Frame()
- self.cerceve.pack()
- self.dugme = Button(self.cerceve,
- text = "Hesabla",
- command = self.prog)
- self.dugme.pack(pady=20)
- def prog(self):
- """
- Arguments:
- - `self`:
- """
- a1,a2,a3,a4 = 0.1,0.2,0.8,0.8
- K,V = 1.25,100
- #################
- ygn = a1*float(self.N1.get()) + a2*float(self.N2.get()) + a3*float(self.N3.get()) + a4*float(self.N4.get())
- #################
- self.Vs = K*V*ygn
- #####################
- yeni_etiket = Label(text = self.Vs)
- yeni_etiket.pack()
- self.N1.delete(0,END)
- self.N2.delete(0,END)
- self.N3.delete(0,END)
- self.N4.delete(0,END)
- def sonuc(self):
- """
- Arguments:
- - `self`:
- """
- pass
- def main():
- pencere = Tk()
- pencere.geometry("300x400+50+100")
- pencere.resizable(width=FALSE, height=FALSE)
- pencere.title("Qovşaq")
- uyg = Uygulama()
- mainloop()
- if __name__ == '__main__':
- main()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement