Código:
class Carta:
def __init__(self,palo,valor):
self.palo=palo
self.valor=valor
def mostrarCarta(self):
print(str(self.palo) + str(self.valor))
class Mazo:
cartas=[]
triunfo=["Oros","Copas","Espadas","Bastos"]
valor=["As","Dos","Tres","Cuatro","Cinco","Seis","Siete","Sota","Caballo","Rey"]
for i in triunfo:
for j in valor:
cartas.append(Carta(i,j))
for carta in cartas:
print(carta)
Mazo()