Обьясните пожалуйста кто нибудь почему когда я вызывая новую функцию создания нового окна она работает не корректно ? # когда я вызываю эту функцию ниже при нажатии кнопки то Radiobutton должен быть выделен 1й ( rad0 ) а почему то выделен 2й (rad1).. акогда я запускаю эту функцию отдельно она работает корректно ! почему? 
вот пример кода:
------------------------------
import tkinter
root = tkinter.Tk()
tk = tkinter
def Win2(): # эту функцию
tk2 = tkinter
root2 = tkinter.Tk()
var=tk2.IntVar()
var.set(0) # Выделяю 1й - Radiobutton ( rad0 )
rad0 = tk2.Radiobutton(root2,text="0-10",variable=var,value=0)
rad0.pack()
rad1 = tk2.Radiobutton(root2,text="11-20",variable=var,value=1) # А выделяется 2й Radiobutton Этот
rad1.pack()
root2.mainloop()
-----------------
lab = tk.Label(root,text="Ваш адрес", bg="white",fg="red")
lab.pack()
ent = tk.Entry(root,width=20,bd=3)
ent.pack()
lab2 = tk.Label(root,text="Ваш комментарий", bg="black",fg="green")
lab2.pack()
tex = tk.Text(root,width=40,height=10)
tex.pack()
but = tk.Button(root,text="Сменить окно",width=30,height=5,bg="white",fg="blue",command=Win2)
but.pack()
root.mainloop()