import random
print (" +----------------------------+")
print (" DADO:" )
print (" +----------------------------+")
usuarios= int (input ("\nDigite o numero de usuarios: "))
n_usuarios =0
print (" +----------------------------+")
if (usuarios>0):
while (n_usuarios<usuarios):
print ("\n\n{}".format(n_usuarios+1))
for i in range(2):
dado = random.randrange(1,7)
print ("Dado: {}".format(dado))
soma = dado+dado
print ("Usuario {}".format(n_usuarios+1),"ande {} casas.".format(soma))
n_usuarios= n_usuarios +1
else:
print ("ERRO!")
Eu também resolvi de outra forma sem utilizar o laço For para gera os dois valores do dado
import random
print (" +----------------------------+")
print (" DADO:" )
print (" +----------------------------+")
usuarios= int (input ("\nDigite o numero de usuarios: "))
n_usuarios =0
print (" +----------------------------+")
if (usuarios>0):
while (n_usuarios<usuarios):
print ("\n\n{}".format(n_usuarios+1))
dado = random.randrange(1,7)
dado_1= random.randrange(1,7)
print ("Dado1: ",dado)
print("Dado2: ",dado_1)
soma = dado+dado_1
print ("Usuario {}".format(n_usuarios+1),"ande {} casas.".format(soma))
n_usuarios= n_usuarios +1
else:
print ("ERRO!")