No uses la función input, por que pueden insertar código en tu programa. Usa raw_input y luego conviértelo a un numero. Ya que inpunt es solo un eval(raw_input()).
Código Python:
Ver original# este codigo carga e imprime una matriz de orden n
def cargar(d):
matriz = [[0] * d] for i range(d)] #Inicializamos la matriz con ceros
#matriz=[ [ input() for i in range(d) ] for j in range(d)]
for i in range(d):
for j in range(d):
matriz[i][j] = int(raw_input())
return matriz
def repetido(matriz):
return len(set(reduce(lambda x,y: x+y, m)) == len(matriz) ** 2
print "Ingrese la dimension de la matriz"
d=input()
print
print "Cargar matriz..."
m=cargar(d)
print "La matriz es: "
for cont in m:
print cont
print repetido(m)