First off hitting another person whether they are male of female is wrong especially if its "just a quick punch or slap to show you are upset/angry". Learn to use your words people don't need to be hit to understand your emotions.
Secondly hitting women is especially wrong because they aren't entirely equal to men. Women are born weaker then men. They aren't as strong and they are more fragile. That is the only reason why it is more acceptable to hit a man compared to a woman.
When women attack you instead of punching them in the face restrain them because they are weaker and call the cops. Problem solved.
I see it fit to hit a women if she hits you first, but only to an extent. If a women slaps you, i wouldn't say you have the right to hit her back. Though if she's punching, using a weapon, or anything like that i see it fine to fight back.

