Venus has no moons.
Meaning: This sentence tells us that Venus does not have any moons.
Choice of Words: Venus is the second planet from the Sun and is often called the Morning Star or the Evening Star. No means not any. Moons are natural satellites that orbit a planet.
Alternative Expressions
Related Expressions