Fórum Root.cz

Hlavní témata => Vývoj => Téma založeno: David Lister 09. 02. 2016, 09:09:47

Název: Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: David Lister 09. 02. 2016, 09:09:47
Ahoj,
mám nějaké zkušenosti s Ruby on Rails, Javascripetem. Rozhodl jsem se přejít na Python 2.7. Důvodem proč tato "obsolete" verze je několik, jeden z hlavních je jeho podpora na Google App Engine. Proto tedy nechci začínat na Python 3. Na netu jsme hledal, vhodnou knihu pro výuku. Prý je jedna z nejlepších Dive into Python 3. Otázka je, jestli je vhodná pro mne, pokud chci začínat v 2.7?

Vím že na začátku knihy se píše že tam je 20 % starých a 80 % nových. Ale nevím jestli 80 % nových neznamená "refactor" původní knihy z roku 2004, anebo těch 80 % se vytahuje k verzi 3?

Případně prosík o dporučení knihy na studium verze 2.7, či jiných zdrojů, které jsou podobně kvalitní jako Dive into Python

díky
Název: Re:Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: hawran diskuse 09. 02. 2016, 09:20:27
...
Případně prosík o dporučení knihy na studium verze 2.7, či jiných zdrojů, které jsou podobně kvalitní jako Dive into Python

http://www.root.cz/knihy/oddeleni/vyvoj-a-knihy-pro-vyvojare/ (http://www.root.cz/knihy/oddeleni/vyvoj-a-knihy-pro-vyvojare/)

https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python (https://github.com/vhf/free-programming-books/blob/master/free-programming-books.md#python)
http://docs.python-guide.org/en/latest/writing/gotchas/ (http://docs.python-guide.org/en/latest/writing/gotchas/)
Název: Re:Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: Bystroushaak 09. 02. 2016, 10:58:58
Bohužel ti neporadím co za knihu, ale určitě odrazuji od DIP3. Ne že by byla špatná (mám doma fyzickou verzi), ale přišla mi spíš určena pro programátory v pythonu 2.7. Učit se programovat v pythonu se z ní imho budeš jen těžko.

Za python 2.7 tě bude spousta lidí hejtovat, ale osobně ti to schvaluji, prostě proto, že je v něm stále napsaná majorita všeho a skoro všude, kde ti budou za python platit po tobě budou chtít 2.x.

Jinak viz http://www.py.cz/TutorialyLiteratura
Název: Re:Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: suic 09. 02. 2016, 11:01:14
Ahoj,

pokud ti nevadi anglictina tak doporucuji Learning Python od Marka Lutze.

S pozdravem,

suic
Název: Re:Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: Ondrej 09. 02. 2016, 12:26:57
Bohužel ti neporadím co za knihu, ale určitě odrazuji od DIP3. Ne že by byla špatná (mám doma fyzickou verzi), ale přišla mi spíš určena pro programátory v pythonu 2.7. Učit se programovat v pythonu se z ní imho budeš jen těžko.

Za python 2.7 tě bude spousta lidí hejtovat, ale osobně ti to schvaluji, prostě proto, že je v něm stále napsaná majorita všeho a skoro všude, kde ti budou za python platit po tobě budou chtít 2.x.

Jinak viz http://www.py.cz/TutorialyLiteratura
Proč hejtovat? Právě proto se python 2.x používá, protože ne vše v pythonu 3.x rozběhneš a ne všude ho rozběhneš. Nikdo normální tě za to hejtovat nebude, pokud nepoužíváš python 2.x tam kde to nemá smysl, to je na zvážení každého. Já primárně programuju v trojkové verzi, ale zrovna teď potřebuju naprogramovat něco pro stroj kde je starej centos a rozhodně nechci na stroj nic instalovat, sáhnu proto po dvojkové verzi...
Název: Re:Je pro začátečníka v Python 2.7 vhodná Ponořme se do Python 3?
Přispěvatel: Bystroushaak 09. 02. 2016, 14:22:45
Proč hejtovat?

No, zkus někdy třeba na /r/python (http://reddit.com/r/python) napsat, že používáš 2.7 a uvidíš ten hate.