Learn? 3, but really both - apart from string encoding, there are almost only small syntax differences. Nothing that would make you go "I don't know what it does, I don't know python 2".
Use? 3 if possible, unless some super important library is not updated. 2 is going away at some point. Let it die.