codice:
from Tkinter import *
def calcolo():
global c,d,e,f,g
if d.get()==1:
print b.get()+c.get()
elif e.get()==1:
print b.get()-c.get()
elif f.get()==1:
print b.get()*c.get()
elif g.get()==1:
print b.get()/c.get()
def calcolatrice():
global b,c,d,e,f,g
finestra2=Tk()
b=IntVar()
c=IntVar()
b1=Entry(finestra2,textvariable=b).pack()
c1=Entry(finestra2,textvariable=c).pack()
d=IntVar(value=0)
e=IntVar(value=0)
f=IntVar(value=0)
g=IntVar(value=0)
d1=Checkbutton(finestra2,text="Somma",variable=d).pack()
e1=Checkbutton(finestra2,text="Sottrazione",variable=e).pack()
f1=Checkbutton(finestra2,text="Moltiplicazione",variable=f).pack()
g1=Checkbutton(finestra2,text="Divisione",variable=g).pack()
h=Button(finestra2,text="ESEGUI",command=calcolo).pack()
finestra2.mainloop
finestra=Tk()
a=Button(finestra,text="CALCOLATRICE",command=calcolatrice).pack()
finestra.mainloop()
Perchè non scrive i risultati? Grazie