Mundo em Python

Compatibilidade de Signos

m tkinter import *
from tkinter import ttk signos_juntos = {
"Capricórnio": "Aquário",
"Peixe": {"Balança", "Aquário"},
"Carangueijo": "Gémeos",
"Balança": "Carneiro",
"Touro": "Virgem",
"Leão": {"Carangueijo", "Escorpião"},
"Virgem": "Peixe",
"Aquário": "Balança",
"Escorpião": "Carangueijo"
} def verificar_compatibilidade():
signo = combobox_signo.get()
compatibilidade = signos_juntos.get(signo)
if isinstance(compatibilidade, set):
resultado = ", ".join(compatibilidade)
elif compatibilidade:
resultado = compatibilidade
else:
resultado = "Nenhum signo compatível encontrado."
label_resultado.config(text=f"Signos compatíveis com {signo}: {resultado}") root = Tk()
root.geometry("400x200")
root.resizable(0, 0)
root.title("Compatibilidade de Signos") label_titulo = Label(root, text="Verificar Compatibilidade de Signos", font=("Arial", 15, "bold"))
label_titulo.place(relx=0.05,rely=0.05) label_selecao = Label(root, text="Selecione seu signo:", font=("Arial", 12))
label_selecao.place(relx=0.35,rely=0.18) signos = list(signos_juntos.keys())
combobox_signo = ttk.Combobox(root, values=signos, font=("Arial", 12))
combobox_signo.place(relx=0.35,rely=0.28) botao_verificar = Button(root, text="Verificar", font=("Arial", 12), command=verificar_compatibilidade)
botao_verificar.place(relx=0.35,rely=0.4) label_resultado = Label(root, text="", font=("Arial", 12))
label_resultado.place(relx=0.05,rely=0.7) root.mainloop()
0