Valaha, mittudomén, 20 éve, amikor elhatároztam, hogy Python-t fogok használni bizonyos dolgokra, egy gyors Google kereséssel találtam egy weboldalt, ami tartalmazott néhány fejezetet, ami bemutatta, hogyan lehet Pythonban programozni. Simán lehet, hogy ez egy könyv tartalma volt online formában.
Arra emlékszem, hogy úgy indult, hogy python mint számológép. Aztán bemutatta, hogyan lehet egy függvényt definiálni, és erre egy fibonacci számoló rutint használt, azt ciklusból rekurzívan hívta.
Aztán általános dolgok jöttek, amikre nem emlékszem már ennyire részletesen.
Kb. 8 éve, amikor a fiam akart programozással ismerkedni, Google újra kiköpte ezt az oldalt, és másodjára is jó volt.
A lényeg az, hogy mostanában nem találom ezt a weboldalt / könyvet.
Google ad egy csomó találatot, és bizonyára sok nagyon jó ezek közül, de én azt a bizonyosat keresem.
Tudja esetleg valaki, hogy miről beszélek?
Hozzászólások
Szerintem a hivatalos Python dokumentáció lesz az.
https://docs.python.org/3/tutorial/index.html
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com
ChatGPT azt mondta, hogy ez lesz az: https://greenteapress.com/thinkpython2/html/index.html
:D
https://iotguru.cloud
Magyarul pl:
https://mtmi.unideb.hu/pluginfile.php/554/mod_resource/content/3/thinkc…
ChatGPT/Claude/DeepSeek?
Csak mondd meg nekik, hogy magyarázzák el az alapoktól.
Promptok:
1. Készíts egy step-by-step útmutatót, hogy hogy tanuljak Pythont. Ezt és ezt a nyelvet ismerem, magyarázd el a hasonlóságokat, különbségeket. A listád kiinduló prompt lesz a további tanuláshoz
2. {Kezdd az egyes ponttal, ismételd az egyes pontot, ha még kérdésed van}
azert a python sokat valtozott 20 ev alatt, nem biztos hogy abbol kene tanulnod... ez nem olyan mint a C hogy 50 eve semmi fejlodes :)
Ebben van valami, a Python a 3.x-es verzióra sokat változott, sok minden belekerült. Mondjuk azért a C sem volt változatlan teljesen 50 évig, azért mindig volt egy kicsi voltázás, csak ott nem tudtak radikálisat behúzni, mivel eleve szög egyszerű.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
hat a python 2.x alatt is sokat alakulgatott, en anno 2.3-al kezdtem aztan 2.4 2.5 es emlexem mar amit 2.4-nel irtam se mukodott 2.3-al mert valami alap dolgok is valtoztak kozben. 3.x is alatt is vannak radikalis valtozasok, pl. 3.5 korul az async, 3.8 korul a typing
maga a 2->3 valtas leginkabb a string tipusok miatt volt fajdalmas (str/unicode -> bytes/str), azt kicsit jobban is atgondolhattak volna
C-nel inkabb a compilerek kozti kulonbsegek es extra funkciok valtoztak, nem maga az alap nyelv
C99 már smafu?
http://mek.oszk.hu/08400/08435/08435.pdf
Én anno ezzel kezdtem. Mivel régi, ebben még nincs Python 3. Az akkori ~500 oldalas php manual után öröm volt olvasni! 🫢
Szerintem itt találtam meg először: https://hup.hu/node/10442
Huh, hát izé. Egyrészt egész jó szájbarágó (ez igény szerint jó, vagy rossz, ha már láttál ilyesmit, akkor valószínű inkább fáj, hogy oldalakon keresztül van feszegetve, hogy paraméter, opcionális paraméter, név alapú átadás, ahelyett, hogy össze lenne szedve egy fél oldalba. Ha meg még nem, akkor ez jó), másrészt azért aminek egy részét állítólag még python 1.x-ben írták, szóval na. És hát azért így látszik a kora, meg hogy eléggé kezdjünk programozni, szóval egy csomó python specifikus dologról egyáltalán nincs szó. Context managerekről egy szó sincs benne, generátorokról egy szó nincs benne, még egy istenverte comprehensiont se sikerült találni. Az adatszerkezetek leragadnak a string, lista, tuple, dictnél, egy set nincs, nem az, hogy urambocsá' a collections modul. Format stringekről egy szó sincs benne, vesszővel sorolja a printnek, mint az erdő vadjai. Dunder methodokról egy szó se. Cserébe a második felében levő webszerver, db és környékét meg se mertem nézni, tuti, hogy rémesen elavult lesz.
Szóval ha egyben programozni is meg akar tanulni az ember, akkor esetleg, ha pythonul akar tanulni, akkor érdemei elismerése mellett, de inkább már ne :)
Nem ajánlás volt! A 20 év, python, számológép, alapok kifejezések ezt az emléket idézték fel. Kellett vagy 20 perc mire megtaláltam a könyvet.
Nyilván nem ebből kell ma már megtanulni a Python-t.
De ugye a kerdés nem is erre irányult a nyitóban! 😉
Abszolút, azt adom, elnézést, hogy nem volt tiszta :)
Szerintem erre a könyvre gondolsz.
https://mek.oszk.hu/08400/08435/08435.pdf
De van eladó python könyvem.
https://bookline.hu/product/home.action?_v=Mark_Summerfield_Python_3_pr…
itten: https://hup.hu/node/165964
Szerintem jól keresed, nem vagy parkinsonos, sem alzheimeres, van, amikor ezeket az online anyagokat elmozgatják, beszedik, bejelentés nélkül, és nem érhető el többé. Hasznos dolgokat ezért megéri menteni.
“The world runs on Excel spreadsheets.” (Dylan Beattie)
Anno én ezen mentem végig. Akkor még a 2.7-es volt mindenütt...
https://www.codecademy.com/learn/learn-python-3
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
Nem hiszem, hogy erre gondolsz, mert 20 éve még biztosan nem volt és talán 8 éve sem.
De attól még nagyon jó oktató oldal és még magyarul is van: https://sulipy.hu
Köszönet érte Szabó-Bakos Gábornak.
De te Gérard Swinnen: Tanuljunk meg programozni Python nyelven című könyvét keresed! :)
A könyvben lévő url-ek már nem működnek, de cserében magyar nyelven eléred itt: https://mek.oszk.hu/08400/08435
Nagyon jó könyv volt régen, de mára nagyon elavult.
Lépj tovább!
Tertilla; Tisztelem a botladozó embert és nem rokonszenvezem a tökéletessel! Hagyd már abba!; DropBox