-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmain.py
More file actions
89 lines (68 loc) · 1.97 KB
/
main.py
File metadata and controls
89 lines (68 loc) · 1.97 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
import tkinter
from tkinter import *
def add():
try:
val1 = int(n1.get())
val2 = int(n2.get())
val = val1+val2
am = "total = "
fin = str(am)+str(val)
label.config(text=fin)
except Exception as e:
label.config(text="fuck you")
def sub():
try:
val2 = int(n2.get())
val1 = int(n1.get())
val = val1-val2
am = "substraction = "
fin = str(am)+str(val)
label.config(text=fin)
except Exception as e:
label.config(text="fuck off")
def mul():
try:
val1 = int(n1.get())
val2 = int(n2.get())
val = val1*val2
am = "multiplication val = "
fin = str(am)+str(val)
label.config(text=fin)
except Exception as e:
label.config(text="fuck me")
def dev():
try:
val1 = int(n1.get())
val2 = int(n2.get())
val = val1/val2
am = "divided = "
fin = str(am)+str(val)
label.config(text=fin)
except Exception as e:
label.config(text="ur mom")
window = Tk()
window.config(padx=50,pady=50)
#t1= text 1 , t2 = text 2
t1 = Text(window,height=1)
t2 = Text(window,height=1)
sadd = Button(window,text="Add both vaules",command=add,font=('ink free',20,'bold'))
ssub = Button(window,text="substract both values",command=sub,font=('ink free',20,'bold'))
smul = Button(window,text="multiply both vaules",command=mul,font=('ink free',20,'bold'))
sdev = Button(window,text="dived both vaules",command=dev,font=('ink free',20,'bold'))
n1 = Entry(font=('ink free',50,'bold'))
n2 = Entry(font=('ink free',50,'bold'))
label = Label(window,font=('ink free',70,'bold'))
t1.pack()
t1.insert("1.0","1st val")
t1.config(font=("ink free",12,"bold"),state=DISABLED,)
n1.pack()
t2.insert("1.0","2nd val")
t2.config(font=("ink free",12,"bold"),state=DISABLED,)
t2.pack()
n2.pack()
label.pack()
sadd.pack(side=LEFT)
ssub.pack(side=LEFT)
smul.pack(side=RIGHT)
sdev.pack(side=RIGHT)
window.mainloop()