Какую версию python (2.7 или 3.4) выбрать новичку для обучения?
Для новичка в принципе без разницы. Но для реальных проектов я бы рекомендовал 2.7. Большинство библиотек написано именно под него. На третий питон пока далеко не все перешли, и перспективы перехода на него туманны. Спросил у своих знакомых питонистов, пока 4 к 1 в пользу 2го питона.UPDATE: с момента написания этого комментария я уже перешел на 3.4, что и всем рекомендую.
Как уже писали, не все библиотеки переписаны под третий. Ещё в пользу второго служит тот факт, что в продакшене обычно стоит ОС,у которой родной второй питон и третий вам поставить никто не даст.