Mundo em Python

Frases de Amor

frases_amor = {
"frases": [
# Permanência e Destino
"O amor não se explica; sente-se em cada passo que damos juntos.",
"Contigo, aprendi que o 'para sempre' é feito de pequenos agoras.",
"Foste o acaso mais certeiro que a vida me apresentou.",
"Ter-te é saber que, aconteça o que acontecer, tenho sempre onde aportar.",
"Há pessoas que são destino, mesmo antes de serem caminho.",
"O meu lugar favorito no mundo é onde tu estiveres.",
"És a resposta para todas as perguntas que o meu coração não sabia fazer.",

# Cuidado e Liberdade
"Amar-te é dar-te asas para voar e mil razões para querer ficar.",
"O amor verdadeiro não aperta o nó, fortalece o laço.",
"Gostar é futilidade; amar é cuidar de ti como quem cuida da própria alma.",
"No teu abraço, o mundo lá fora deixa de fazer barulho.",
"Amar é respeitar o teu tempo e honrar o teu silêncio.",
"Não te quero para me completares; quero-te para partilharmos a inteireza.",
"O amor é um jardim que se rega todos os dias, sem pressa.",

# Cumplicidade e Quotidiano
"A vida é mais bonita desde que o teu olhar se cruzou com o meu.",
"Escolho-te a ti, todos os dias, em cada detalhe e em cada gesto.",
"O amor mora nos pormenores que mais ninguém vê.",
"Contigo, o silêncio nunca é vazio; é preenchido por tudo o que somos.",
"Não preciso de grandes luxos, basta-me o teu sorriso ao acordar.",
"És a melhor parte do meu dia, todos os dias.",
"Amar é encontrar a calma no meio da maior tempestade.",

# Sotaque da Alma Portuguesa
"Tens o dom de me fazer sentir em casa, mesmo sem paredes.",
"O nosso amor é como o mar: profundo, constante e imenso.",
"Quero envelhecer contigo, partilhando o pão e os sonhos.",
"Se o amor fosse uma morada, a minha seria o teu peito.",
"És o meu porto de abrigo em dias de maré alta.",
"Não há distância que apague o que o coração gravou a fogo.",
"Amar é saber que, mesmo longe, estamos sempre perto.",
"A tua voz é a melodia que acalma os meus medos.",
"Ficar contigo é a decisão mais fácil que alguma vez tomei.",
"O amor é como o mar: profundo, constante e imenso.",
"Nos teus braços encontro a minha canção favorita.",
"Cada beijo teu é como uma nota perfeita na minha vida.",
"Fica comigo e faz do silêncio uma melodia.",
"O teu sorriso é a rima que faltava nos meus versos.",
"Amar-te é dançar na chuva sem medo de molhar os pés.",
"Contigo aprendi que o para sempre se constrói com pequenos instantes.",
"Tu és o refrão que não sai da minha cabeça.",
"O nosso amor é como uma guitarra: às vezes suave, às vezes forte, mas sempre verdadeiro.",
"No teu olhar, descubro todas as canções que ainda não escrevi.",
"A vida é mais bonita quando cantamos juntos a mesma melodia.",
"Se o amor fosse uma fado, o nosso teria a eternidade no refrão.",
"Cada abraço teu é como ouvir a minha música preferida.",
"A saudade é só o silêncio a preparar a próxima nota do nosso amor.",
"Amar-te é sentir a alma a vibrar no compasso do coração.",
"Nos teus olhos, encontro versos que ninguém mais consegue escrever.",
"O destino trouxe-nos como dois instrumentos que se harmonizam.",
"Ficar contigo é como ouvir uma música que acalma todas as dores.",
"És o meu acorde favorito, mesmo nas dissonâncias da vida.",
"Cada momento contigo é uma melodia que quero guardar para sempre.",
"O nosso amor é como um violino: delicado, intenso e eterno.",
"Amar é escolher-te todos os dias, como se fosse a primeira nota de uma canção.",
"O teu abraço transforma qualquer silêncio em poesia.",
"Tu és a música que embala os meus dias e aquece as minhas noites.",
"No teu beijo encontro o refrão que dá sentido a tudo.",
"Amar-te é navegar numa canção sem fim.",
"Contigo, até o silêncio tem ritmo e sentido.",
"O amor é como um fado: sente-se antes de se explicar.",
"A tua voz é a melodia que acalma todos os meus medos.",
"Estar contigo é como ouvir a minha canção preferida repetida eternamente."
]
} import random
from tkinter import * root = Tk()
root.geometry("700x400")
root.resizable(0, 0)
root.config(bg="#ffe6f0") # fundo rosa suave
root.title("Frases de Amor") # Título
titulo = Label(
root,
text="Frases de Amor",
font=("Comic Sans MS", 28, "bold italic"), # fonte romântica
bg="#ffe6f0",
fg="#e60073"
)
titulo.pack(pady=20) # Label para mostrar resultado
resultado_texto = Label(
root,
text="Pressiona 'Mostrar' ou Enter para receber uma frase.",
font=("Verdana", 14, "italic"),
bg="#fff0f5", # lilás suave
fg="#b30059", # cor do texto romântica
wraplength=650,
justify="center",
relief="groove", # borda suave
bd=5
)
resultado_texto.pack(pady=20, fill="both", expand=True) # Função para mostrar frase aleatória
def app(event=None): # permite usar Enter
mensagem = random.choice(frases_amor["frases"])
resultado_texto.config(text=mensagem) # Função para limpar
def limpar():
resultado_texto.config(text="") # Botões com estilo amoroso
but1 = Button(
root,
text="Mostrar",
bd=2,
bg='#ff99cc',
fg='white',
font=('Verdana', 12, 'bold'),
command=app
)
but1.place(relx=0.05, rely=0.8, relwidth=0.25, relheight=0.1) but_limpar = Button(
root,
text="Limpar",
bd=2,
bg='#ff99cc',
fg='white',
font=('Verdana', 12, 'bold'),
command=limpar
)
but_limpar.place(relx=0.37, rely=0.8, relwidth=0.25, relheight=0.1) but_sair = Button(
root,
text="Sair",
bd=2,
bg='#ff99cc',
fg='white',
font=('Verdana', 12, 'bold'),
command=root.destroy
)
but_sair.place(relx=0.69, rely=0.8, relwidth=0.25, relheight=0.1) # Ligar a tecla Enter à função app
root.bind('<Return>', app) root.mainloop()
0