Mundo em Python

Classificação das Gerações

from tkinter import *

root = Tk()
root.geometry("700x350")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Classificação das Gerações") titulo = Label(
text="Classificação das Gerações",
font=("Arial", 26, "bold"),
bg="#103030",
fg="#49e3e3"
)
titulo.place(relx=0.18, rely=0.05) var = StringVar() geracoes = {
"Geração Perdida": "1883 a 1900",
"Maior Geração": "1901 a 1927",
"Geração Silenciosa": "1928 a 1945",
"Baby Boomers": "1946 a 1964",
"Geração X": "1965 a 1980",
"Millennials": "1981 a 1996",
"Geração Z": "1997 a 2012",
"Geração Alpha": "2013 a 2024",
"Geração Beta": "2025 a 2039"
} def app(*args):
v = var.get()
mensagem = f"Pessoas Nascidas em: {geracoes[v]}"
resultado_texto.config(text=mensagem) dropdown = OptionMenu(root, var, *geracoes.keys(), command=app) var.set("Geração Perdida") dropdown.place(relx=0.15, rely=0.3, relwidth=0.7) dropdown.config(
background='#09A3BA',
foreground="#FFFFFF",
font=("Arial", 20, "bold")
) dropdown["menu"].config(
background='#09A3BA',
foreground="#FFFFFF",
font=("Arial", 20, "bold")
) resultado_texto = Label(
text="",
font=("Arial", 13, "bold"),
bg="#cfe2f3",
fg="#103030",
justify="center",
wraplength=600
) resultado_texto.place(
relx=0.05,
rely=0.60,
relwidth=0.9,
relheight=0.3
) app() root.mainloop()
0