Imprimir

Se simula el lanzamiento de 2 dados de manera sucesiva hasta que en ambos dados se obtengan 6. El resultado del lanzamiento se cada dado se va almacenando de manera acumulada en las variables valoresDado1valoresDado2. Al finalizar los lanzamientos se muestra en la consola todos los valores obtenidos en cada dado.

import random

dado1 = 0
dado2 = 0
valoresDado1 = ""
valoresDado2 = ""

# Repetir hasta que ambos dados sean 6
while dado1!=6 or dado2!=6:
  # Lanzar los 2 dados
  dado1 = random.randint(1, 6)
  dado2 = random.randint(1, 6)
  # Concatenar los valores obtenidos a los obtenidos hasta el momento
  valoresDado1 += str(dado1)
  valoresDado2 += str(dado2)
  
# Mostrar finalmente todos los lanzamientos realizados
print("Dado 1: " + valoresDado1)
print("Dado 2: " + valoresDado2)

Ejemplo de resultado de ejecución:

Screenshot 2020 11 02 at 13.56.22 0e8b2