Detalles:
for n in range(2, 10):
for x in range(2, n):
if n % x == 0:
print(n, 'es igual a', x, '*', n//x)
break
else:
# Si se sale del "for" sin cumplir la condicion
print(n, 'es primo')
# 2 es primo
# 3 es primo
# 4 es igual a 2 * 2
# 5 es primo
# 6 es igual a 2 * 3
# 7 es primo
# 8 es igual a 2 * 4
# 9 es igual a 3 * 3