import tkinter as tk
root = tk.Tk()
root.geometry("300x300")   #设置窗口大小
def jisuan():
    a = int(e1.get())
    b = int(e2.get())
    if v.get()==1: #+
        label.config(text=a+b)
    if v.get()==2: #-
        label.config(text=a-b)   
    if v.get()==3: #*
        label.config(text=a*b)
    if v.get()==4: #/
        label.config(text=a/b)

e1 = tk.Entry(root)  #输入框1
e1.grid(row=0,column=1)
e2 = tk.Entry(root)  #输入框2
e2.grid(row=1,column=1)

v= tk.IntVar()  #设置变量
v.set(1)   #默认先选1号按钮
r1 = tk.Radiobutton(root,text="+",variable=v,value=1)  #单选按钮
r1.grid(row=2,column=0)
r2 = tk.Radiobutton(root,text="-",variable=v,value=2)
r2.grid(row=2,column=1)
r3 = tk.Radiobutton(root,text="*",variable=v,value=3)
r3.grid(row=2,column=2)
r4 = tk.Radiobutton(root,text="/",variable=v,value=4)
r4.grid(row=2,column=3)

label = tk.Label(root,text="结果:")  #文字标签
label.grid(row=3,column=1)   #提交到窗口上

button = tk.Button(root,text="计算",command=jisuan)  
button.grid(row=4,column=1)