Si es correcto, el unico detalle es ver si lo quieres de 2 hasta n, inclusive. En ese caso sumar 1 a n
Ejemplo:
Código Python:
Ver original#De 2 a x inclusive
for par in range(2, x+1, 2):
print par
#De 2 a x sin incluir x
for par in range(2, x, 2):
print par