have pity on/for

  1. He had no pity for her.
  2. I beg you to have pity on him.

In which context do we use ‘have pity on sb’ and ‘have pity for sb’?

They both mean the same thing, but if I ask or command you to do it, “on” is more common. There is also “take pity on.”

Please avoid the Internet abbreviations.