Možná pro vás. Já jsem se snažil Pythonem měsíc sžít a zklamaně jsem odešel. Hlavní důvod je moje skleróza a neexistence rozumného editoru s úplným Code Completion. Např. pro knihovnu Gio nebo Gtk nefunguje nápověda metod vůbec nikde. Takže pro začátečníka ohromná bariéra, kterou jsem nepřekonal. Pro někoho jsou dynamické jazyky výhodou, pro mě jednoznačnou brzdou vývojáře.
Spíš mám teď chuť vyzkoušet jazyk Vala. Pro vývoj Gnome aplikací vypadá slibně, takže určitě ochutnám.
Já osobně jsem Pythonu na první pohled nemohl přijít na chuť, když jsem před lety viděl jeho balíčky v repozitáři RedHatu. Na druhý pokus mě Python chytil a dá se říci, že nepustil (ikdyž znám jeho nedostatky a některé budoucí projekty budu raději dělat v něčem jiném, pokud bude možnost). Na odsazování si člověk zvykne rychle a zbytek syntaktických odlišností je jednoznačně pozitivních (nenapadá mě teď kromě odsazování nic, co by v Pythonu nebylo lepší; i to odsazování je ale vcelku fajn, ikdyž má svoje nevýhody).
Po Inetu se potuluje spousta tutoriálů a dokumentace k Pythonu. Některé i v češtině.
Při účení základů bych moc nehleděl na verzi. Začít s 3 má některé své výhody, ale zatím (výhledově ještě další 2 roky) bych doporučoval začít s 2 a vědět, jaké jsou hlavní rozdíly mezi 2 a 3.
Pár odkazů:
http://macek.sandbox.cz/texty/python-tutorial-cz/tut/
nebo coby.pdf
http://www.root.cz/knihy/ucebnice-jazyka-python/
http://www.linuxsoft.cz/article_list.php?id_kategory=217
PS: Můj hlavní programovací jazyk jsem dlouho vybíral. Pythonu jsem dal přednost před Javou, Perlem, C# a dalšími.
Hledal jsem něco co by pokrylo většinu mých programátorských aktivit. Vyšší programovací jazyk pro rapid development s dobrým zázemím a širokou nabídkou kvalitních knihoven. Něco multiplatformního Lin/Win/Mac, v rámci vyšších programovacích jazyků nenáročného na systémové prostředky, něco v čem bych mohl dělat systémové programování pro příkazovou řádku, něco pro tvorbu webů (Django), něco pro tvorbu GUI aplikací (Tkinter, PyGTK, PyQT), něco co si dobře rozumí s datázemi, něco v čem půjdou dělat 2D hry (PyGame), něco co bych mohl snadno učit ostatní. Vybral jsem tedy Python a nelituji.