from tkinter import *
def callback1(): # we got here when we pushed a button
aa= e.get() # our text is just sitting in the text box so go 'get' it
bb = e2.get() # e and e2 are the names of the boxes
# the part after the dot is the method 'get'
cc= e3.get()
dd= e4.get()
# aa= aa+ bb +cc+dd
## aa=int(aa)
## bb=int(bb)
## cc=int(cc)
## dd=int(dd)
print (aa+bb+cc+dd)
if aa =="cat":
print ("You are correct - you must have E.S.P")
else:
print ("Keep guessing")
master = Tk()
e = Entry(master)
e.pack()
e.focus_set()
e2 = Entry(master)
e2.pack()
e2.focus_set()
e3 = Entry(master)
e3.pack()
e3.focus_set()
e4 = Entry(master)
e4.pack()
e4.focus_set()
b = Button(master, text="push here ", width=30, command=callback1) # goto callback1
b.pack()
# this widget is a Label
# w is an instance of the Label object
# an instance is created from a blueprint called a class
w = Label(master, text=" This is a Label Widget ")
w.pack()
someVar="A Label widget was used to make this - this allows output (you cannot input anything here)"
w2 = Label(master, text=someVar)
w2.pack()
mainloop()