Why do helium, neon and argon have a zero valency?

Why do helium, neon and argon have a zero valency?

Answer:
Helium has two electrons in its energy shell, while argon and neon have 8 electrons in their valence shells. As these have maximum number of electrons in their valence shells, they do not have any tendency to combine with other elements. Hence, they have a valency equal to zero.