No, definitely not, it may look like it can but it can't evolve, too bad!
You have to do a local or online trade with someone to get Politoed. Trade a Poliwhirl that's holding a King's Rock and it will evolve upon arrival :)
No Poliwhirl does if given a kings rock and traded to a friend take it back to receive politoed.
kings rock
give it the king's rock and then you have to trade it