Mundo em Python

Carta do baralho aleatório

from tkinter import *
import random
root = Tk()
root.geometry("400x250")
root.resizable(0, 0)
root.config(bg="#0e2f69")
root.title("Carta do baralho aleatório")
titulo = Label(text="Carta do baralho aleatório",
font=("Arial", "22", "bold"),bg="#0e2f69",fg="#11d6b2")
titulo.place(relx=0.05, rely=0.05)
def app():
naipes = ['Copas', 'Ouros', 'Paus', 'Espadas']
valores = ['Ás', '2', '3', '4', '5', '6', '7', '8', '9', '10', 'Valete', 'Dama', 'Rei']
naipe_aleatorio = random.choice(naipes)
valor_aleatorio = random.choice(valores)
carta_aleatoria = f'{valor_aleatorio} de {naipe_aleatorio}'
resultado.set(carta_aleatoria) but1 = Button(text="Gerar Carta", bd=2, bg='#107db2', fg='white',
font=('verdana', 12, 'bold'), command=app)
but1.place(relx=0.15, rely=0.3, relwidth=0.3, relheight=0.25) but_sair = Button(text="Sair", bd=2, bg='#107db2', fg='white',
font=('verdana', 12, 'bold'), command=root.destroy)
but_sair.place(relx=0.6, rely=0.3, relwidth=0.25, relheight=0.25) resultado = StringVar()
resultado_texto = Label(textvariable=resultado,
font=("Arial", 12, "bold"), bg="#cfe2f3")
resultado_texto.place(relx=0.05, rely=0.6, relwidth=0.9,relheight=0.35)
root.mainloop()
0