možná se toto téma na tomto formu vyskytlo jestli ano tak promiňte a dejte mi odkaz pokud ne tak prosím odpovídejte. Chtěl bych začít s pythonem a nechtěl bych hned ze začátku kupovat knížku abych po týdnu zjistil ze to není pro mě našel jsem nějaké dokumentace na netu tak by mne zajímalo jestli to bude zatím stačit časem budu muset koupit knížku. moje další otázka zní jaký používat OS ?? popřípadě jaká distribuce Linuxu (já mám Ubuntu). Pokud by se používalo Windows tak předpokládám Xp. Dále jaký free editor nejlépe používat pro jaký OS. A asi poslední otázka zní slyšel jsem o open-source programech u niž autoři uvádí zdrojové kódy a každý si je může prohlížet nebo měnit. Existuje nějaký český web s takovými programy nebo se zdrojovými kódy ?? podle mně se tím nejlépe naučím tím že budu číst a editovat existující kódy a později psát vlastní. Tak to je asi tak vše pokud by mi někdo chtěl něco doporučit do začátku tak klidně. :)
Fórum › Python
Python aneb jak začít
A proč tedy nezačneš přímo tady na Programujte (http://programujte.com/index.php?rubrika=26-programovani&sekce=105-python&kategorie=17-kurz-python)? Nemyslím si, že by to byl nějaký špatný začátek. ;c) GNU/Linux je na programování velmi dobrá volba a pro Python obzvlášť. Stačí abys nainstaloval případné chybějící python balíčky a můžeš začít vyvíjet (má i vlastní prostředí idle).
Jako editor musím doporučit vim. :-D Ano, je to trošku silnější kalibr, ale je opravdu vynikající - do týdne máš základy jeho ovládání zažrané do krve. :c) Má i syntax highlighting, taby (v podání gvimu), doplňování závorek, chytré odsazování a docela jednoduše se konfiguruje. :c) Nemůžu si ho vynachválit.
Co se zdrojáků týče, nejsem téhož názoru, že je nejlepší takto začínat, protože ne každý takový programátor je pečlivý a píše "krásný" kód, takže si snadno navykneš na špatné praktiky. Takže na to pozor. Jinak můžeš pohledat na sf.net, příp. freshmeat.net (ale nejsou teda české...).
Co se zdrojáků týče, nejsem téhož názoru, že je nejlepší takto začínat, protože ne každý takový programátor je pečlivý a píše "krásný" kód, takže si snadno navykneš na špatné praktiky. Takže na to pozor. Jinak můžeš pohledat na sf.net, příp. freshmeat.net (ale nejsou teda české...).
No v Pythonu moc ani ošklivě psát nejde, proto se lehce čtou zdrojáky odkohokoliv. Tedy pokud samozřejmě rozumíš, nebo chceš rozumět všem těm příkazům.
Editor je jedno jaký, můj oblíbenec je jEdit, hned po něm Vim.
Zdrojáky k programům najdeš většinou na jejich domovských stránkách. Tady by jsi taky mohl najít inspiraci: http://aspn.activestate.com/ASPN/Python/Cookbook/
Různých článků o pythonu jsou hromady.
[seznam]
Seriál na rootu: http://www.root.cz/serialy/letajici-cirkus/
Na abclinuxu.cz: http://www.abclinuxu.cz/clanky/programovani/standardni-knihovna-pro-python-1-builtins
Linuxsoft: http://www.linuxsoft.cz/article_list.php?id_kategory=217
eng free parádní kniha: http://www.diveintopython.org/
Pak zdejší výborný seriál
[/seznam]
Co se týče OS, jednoznačně Linux, ale já bohužel v tomhle asi nebudu objektivní :) Ubuntu je vyhovující bez problémů.
z Linuxu jakoukoliv. 99% by jich mělo fungovat. Jinak Pokud máš ubuntu, tak bys již měl mít python nainstalovaný. jen si to vyzkoušej. Napiš do terminálu prostě "python" ;)
No mě teď nejde oto abych nainstaloval python ale oto abych vubec zprovoznil ty linux a aktualizoval blbnou mi tam zdroje dat. Nastavoval jsem to nekolikrat a furt nic možna to je tím jak je ten net ted přetiženej :(
To Wilima : Ahoj, jáí teda nevím, nechci ti do toho kecat, ale co budeš dělat dřív. Rozcházet Linux, učit se Python nebo číst cizí programy. Já být tebou, tak si na netu najdu buď linuxové distro s Pythonem (což se zdá máš) nebo si naintaluju Python na Win a pak pomaloučku čtu a zkouším různé seriály na webu. Dneska určitě najdeš spoustu kvalitních informací na webu, i když v knížkách to bývá pro začátečníky trošku lépe zpracované (bývá popsána už i instalace, první spuštění, atd..). Abych přilil oleje do ohně, tak mým favoritem je PsPad a Emacs. Vi mi nějak nepřirostlo k srdíčku.
Tak hodně úspěchů.
S Pythonem bych začal na py.cz http://www.py.cz a konkrétně si přečti celej Python Tutorial http://geon.wz.cz/docs/. Kdyby o bylo moc složitý, zkus online knížku Jak se naučit programovat http://www.skil.cz/python/.
Čtením cizích zdrojových kódů se toho moc nenaučíš. To je jako kdyby ses chtěl čtením knížek stát spisovatelem. Musíš zkoušet programovat něco svého, v cizích kódech můžeš maximálně hledat inspiraci pro řešení problémů, se kterými si sám nevíš rady.
Na operačním systému nezáleží, Python jede všude, ale Ubuntu určitě není špatná volba. Asi nejlepší editor pro Python je SPE IDE - Stani's Python Editor http://pythonide.blogspot.com (jede na Win i v Linuxu).
Mně vždycky baví, jak lidi místo toho aby sbírali zkušenosti samotným programováním, dávají kopu energie do hledání toho nejvíc nejlepčího editoru, přitom, co tak asi potřebuje začátečník ? Barvení syntaxe, číslování řádku, doplňování kódu bych zakázal :) jenom ať buší, aspoň se jim to dostane do prstů :)
stibi napsal:
Mně vždycky baví, jak lidi místo toho aby sbírali zkušenosti samotným programováním, dávají kopu energie do hledání toho nejvíc nejlepčího editoru, přitom, co tak asi potřebuje začátečník ? Barvení syntaxe, číslování řádku, doplňování kódu bych zakázal :) jenom ať buší, aspoň se jim to dostane do prstů :)
Na druhou stranu s chytrým editorem, který je upozorní na chyby/překlepy v syntaxi se naučí programovat mnohem rychleji. Stejně tak když mají součástí editoru třeba Pythonovskou konzoli, kde můžou hned zkoušet jak fungují různý věci. Případně je tam i možnost spuštění skriptu se zaznamenáním výstupu z konzole. Z vlastních zkušeností musím říct, že to jsou věci, které ulehčí život nejen začátečníkům.
milo2 napsal:
To Wilima : Ahoj, jáí teda nevím, nechci ti do toho kecat, ale co budeš dělat dřív. Rozcházet Linux, učit se Python nebo číst cizí programy. Já být tebou, tak si na netu najdu buď linuxové distro s Pythonem (což se zdá máš) nebo si naintaluju Python na Win a pak pomaloučku čtu a zkouším různé seriály na webu. Dneska určitě najdeš spoustu kvalitních informací na webu, i když v knížkách to bývá pro začátečníky trošku lépe zpracované (bývá popsána už i instalace, první spuštění, atd..). Abych přilil oleje do ohně, tak mým favoritem je PsPad a Emacs. Vi mi nějak nepřirostlo k srdíčku.
Tak hodně úspěchů.
Díky moc ja jsem se rozhodl programovat zřejmně pod Windows protože jsou mi blížší umím na ních asi 10x líp než na Linux a jalikož jsem chtěl programovat pro Windows tak myslím že je to dobrá volba. Knížku zatím ještě kupovat asi nebudu :) Tobě a všem taky hodně štěstí :)
To Wilima : Myslím že tenhle editor běží pod wxpythonem. Máš ten modul nainstalovanej?
http://www.wxpython.org/download.php
Najdete zde články zabývající se matematikou základních a středních škol a databázi hlavolamů.
Pro vyzkoušení Vaš
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Jak začít, začít vůbec s tímto? — založil Av3ng
C++ aneb jak to vypadá do budoucna — založil Roflcopter
Jak začít? — založil
Moderátoři diskuze