Mundo em Python

Curiosidades surpreendentes sobre os Ciganos

from tkinter import *
curiosidades_ciganos = {
1: "Raízes na Índia Antiga — O povo cigano tem origem na região noroeste da Índia. "
"A língua romani deriva do sânscrito e mostra uma história com mais de mil anos.",
2: "Uma cultura sem fronteiras — Os ciganos espalharam-se por mais de 90 países, "
"mantendo uma identidade cultural forte sem ter um território próprio.",
3: "Influência musical profunda — O ritmo cigano inspirou o flamenco espanhol, o jazz manouche francês "
"e até composições de Franz Liszt, como as Rapsódias Húngaras.",
4: "Justiça comunitária (Kris) — Muitos grupos ciganos têm o seu próprio tribunal tradicional, "
"onde anciãos resolvem conflitos e tomam decisões comunitárias.",
5: "Nomadismo inteligente — As famílias ciganas seguiam rotas comerciais e feiras, "
"viajando de forma estratégica para garantir sustento e segurança.",
6: "Sabedoria medicinal tradicional — As comunidades ciganas guardam conhecimentos antigos "
"sobre ervas, chás e remédios naturais transmitidos oralmente.",
7: "Perseguições e resistência — Durante o Holocausto, milhares de ciganos foram mortos no Porajmos, "
"mas a cultura sobreviveu através da tradição oral.",
8: "Leitura do mundo — A leitura de mãos e da sorte também era uma leitura subtil de comportamento "
"e emoções humanas, baseada na empatia e observação.",
9: "Influência no português — Palavras como 'gajo', 'xavalo', 'cangalhas' e 'chaval' "
"têm origem no caló, o dialecto cigano.",
10: "Identidade moderna — Hoje, em Portugal, há jovens ciganos artistas e universitários "
"a reescrever a narrativa do seu povo com orgulho e dignidade."
} def mostrar_curiosidade(*args):
escolha = var.get()
indice = dropDownList.index(escolha) + 1 # índice no dicionário
texto_curiosidade.config(text=curiosidades_ciganos[indice]) root = Tk()
root.geometry("850x500")
root.resizable(0, 0)
root.config(bg="#103030")
root.title("Curiosidades surpreendentes sobre os Ciganos") titulo = Label(root, text="Curiosidades surpreendentes sobre os Ciganos",
font=("Arial", 20, "bold"), bg="#103030", fg="#49e3e3")
titulo.place(relx=0.18, rely=0.05) texto_sub1 = Label(root, text="Escolhe uma curiosidade:",
font=("Arial", 16, "bold"), bg="#103030", fg="#49e3e3")
texto_sub1.place(relx=0.18, rely=0.25) dropDownList = [
"Raízes na Índia Antiga",
"Uma cultura sem fronteiras",
"Influência musical profunda",
"Justiça comunitária (Kris)",
"Nomadismo inteligente",
"Sabedoria medicinal tradicional",
"Perseguições e resistência",
"Leitura do mundo",
"Influência no português",
"Identidade moderna"
] var = StringVar()
var.set(dropDownList[0])
dropdown = OptionMenu(root, var, *dropDownList, command=mostrar_curiosidade)
dropdown.config(background='#09A3BA', foreground="#FFFFFF", font=("Arial", 18, "bold"))
dropdown["menu"].config(background='#09A3BA', foreground="#FFFFFF")
dropdown.place(relx=0.25, rely=0.4,relwidth=0.45) texto_curiosidade = Label(root, text=curiosidades_ciganos[1],
wraplength=750, justify="left",
font=("Arial", 14), bg="#103030", fg="#FFFFFF", padx=20, pady=20)
texto_curiosidade.place(relx=0.05, rely=0.6) root.mainloop()
0