ich hab mich nun hier registriert da ich mir in den Kopf gesetzt hab Python zu lernen da ich momentan etwas viel Freizeit habe. Meine Programmiererfahrung beschränkt sich grob genommen auf C und das auch nicht sehr gut

Bevor ich nun anfange irgendwas zu lernen, wollte ich fragen was denn nun mehr Sinn macht, Python 2.x oder gleich 3.x?
Ich nehme auch gerne Empfehlungen für Tutorials entgegen, mit Englisch habe ich überhaupt keine Probleme. Da es aber doch einige verschiedene Tutorials gibt und ich als Anfänger nicht einschätzen kann wie brauchbar die jeweils sind, wäre ich ganz froh wenn mich jemand beraten könnte der Ahnung hat.
Sollten wenn möglich aber keine Bücher sein, die sind mir in der Regel zu teuer^^
Danke schon im Vorraus
