Interface gráfica Python
Tkinter é a biblioteca padrão do Python para criar interfaces gráficas. É fácil de usar e muito eficiente.
Use root = tkinter.Tk() para criar uma janela. root.mainloop() mantém a janela aberta.
Widgets como botões e etiquetas são adicionados usando métodos como Button(root, text='Clique').pack().
Tkinter tem gerenciadores de layout como pack(), grid() e place() para organizar widgets.
Use widget.bind('<evento>', função) para fazer widgets responderem a eventos do usuário.
Com Tkinter, você pode criar caixas de diálogo, botões, menus e outras interfaces gráficas.
Os principais widgets do Tkinter incluem Button, Checkbutton, Radiobutton, Label, Entry, entre outros.