Mundo em Python

Comportamentos do Signo

from tkinter import *

# Dicionário que associa cada signo ao seu comportamento
signos_comportamentos = {
"Carneiro": "Corajosos, atraentes e confiantes",
"Leão": "Corajosos, atraentes e confiantes",
"Sagitário": "Corajosos, atraentes e confiantes",
"Touro": "Leais, responsáveis e eficientes",
"Virgem": "Leais, responsáveis e eficientes",
"Capricórnio": "Leais, responsáveis e eficientes",
"Gémeos": "Inteligentes, comunicativos e animados",
"Balança": "Inteligentes, comunicativos e animados",
"Aquário": "Inteligentes, comunicativos e animados",
"Carangueijo": "Intuitivos, leais e protetores",
"Escorpião": "Intuitivos, leais e protetores",
"Peixes": "Intuitivos, leais e protetores"
} # Função para exibir o comportamento do signo selecionado
def exibir_comportamento():
signo = listbox.get(ACTIVE)
comportamento = signos_comportamentos.get(signo, "Signo não encontrado")
comportamento_label.config(text=comportamento) root = Tk()
root.geometry("400x400")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Comportamentos do Signo") titulo = Label(root, text="Comportamentos do Signo",
font=("Arial", 20, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.5, rely=0.1, anchor=CENTER) # Lista de signos
signos = ["Carneiro", "Leão", "Sagitário", "Touro", "Virgem", "Capricórnio",
"Gémeos", "Balança", "Aquário", "Carangueijo", "Escorpião", "Peixes"] listbox = Listbox(root, font=("Arial", 14), bg="#49e3e3", fg="#103030")
listbox.place(relx=0.5, rely=0.5, anchor=CENTER, width=200, height=200) for signo in signos:
listbox.insert(END, signo) button = Button(root, text="Exibir Comportamento", font=("Arial", 14),
bg="#49e3e3", fg="#103030", command=exibir_comportamento)
button.place(relx=0.5, rely=0.8, anchor=CENTER) comportamento_label = Label(root, text="", font=("Arial", 12), bg="#103030", fg="#49e3e3")
comportamento_label.place(relx=0.5, rely=0.9, anchor=CENTER) root.mainloop()
0