|  | #!/usr/bin/env python
"""
EDD: Creando objetos - Carta.
Importamos el módulo random para que la creación de objetos sea pseudo-aleatoria.
"""
import random
class Carta:
    """ Nuestra propia clase Carta. """
    def __init__(self, valor, palo):
        self.valor = valor
        self.palo = palo
    def __repr__(self):
        return '<Carta {} de {}>'.format(self.valor, self.palo)
    def __str__(self):
        return 'El {} de {}'.format(self.valor, self.palo)
if __name__ == '__main__':
    PALOS = ['oros', 'bastos', 'copas', 'espadas']
    carta = Carta(
        valor=random.randint(1, 12),
        palo=random.choice(PALOS),
    )
    print(carta)
 |