Выбор версии python для новичка?
На дворе скоро начнётся 2016 год. Пора бы уже считать третий пайтон пайтоном по умолчанию.
Да, есть несколько библиотек, которые не работают под третий пайтон, но практически всем им есть замена.
Как по мне так в плане изучения - версия не важна.
Когда человек дойдет в своих познаниях до тех вопросов, которые различаются (принципиально) в 2-м и 3-м питоне, ему уже будет не важна версия ибо Python примерно на 90% один и тот же в версии 2 и в версии 3.
И более того - нужно (уже освоив азы) познать в чем разница между 2 и 3, опять же потому, что множество примеров кода на которые выбудете смотреть при решении своих задач - все равно будут в Python2.
Да и учебников по второму питону написано море - не стоит их игнорировать - есть очень толковые книги. 
Но писать лучше сразу себя приучать в стиле 3-го питона (тот же print - функцией, а не оператором) тем более что 2.7 синтаксически очень сильно совместим с 3.x.