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?
- 987 megtekintés
Hozzászólások
Szerintem a hivatalos Python dokumentáció lesz az.
Debian - The "What?!" starts not!
http://nyizsa.blogspot.com
- A hozzászóláshoz be kell jelentkezni
ChatGPT azt mondta, hogy ez lesz az: https://greenteapress.com/thinkpython2/html/index.html
:D
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
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}
- A hozzászóláshoz be kell jelentkezni
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 :)
- A hozzászóláshoz be kell jelentkezni
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ű.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
C99 már smafu?
- A hozzászóláshoz be kell jelentkezni
fair enough
disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
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 :)
- A hozzászóláshoz be kell jelentkezni
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! 😉
- A hozzászóláshoz be kell jelentkezni
Abszolút, azt adom, elnézést, hogy nem volt tiszta :)
- A hozzászóláshoz be kell jelentkezni
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…
- A hozzászóláshoz be kell jelentkezni
itten: https://hup.hu/node/165964
- A hozzászóláshoz be kell jelentkezni
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.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni
Anno én ezen mentem végig. Akkor még a 2.7-es volt mindenütt...
Minden hulla a Mount Everesten valamikor egy nagyon motivált ember volt.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
nemide
- A hozzászóláshoz be kell jelentkezni
Megnézegetve a hozzászólásokat, egyik sem az, amit keresek.
Pontosabban simán lehet, hogy a legelső hozzászólásban említett hivatalos Python dokumentáció volt az, mert találtam benne hasonlóságokat. Viszont más annyira, hogy a hasonlóságokból kevés van, szóval ha csak ránéznék, becsuknám, hogy ez se az.
És itt jön be az, amit Árpi írt. 20 év alatt valószínűleg nem csak a Python változott nagyot, hanem a dokumentációja is.
Annyira, hogy már fel sem ismertem.
Szóval most akkor abbahagyom a keresést, köszönöm mindenkinek, aki segíteni próbált.
disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.
- A hozzászóláshoz be kell jelentkezni
- A hozzászóláshoz be kell jelentkezni
Igen, ez lehet. Valamelyik akkori verzióval. Az is lehet, hogy pont ez a 2.6-os volt az.
disclaimer: ha valamit beidéztem és alá írtam valamit, akkor a válaszom a beidézett szövegre vonatkozik és nem mindenféle más, random dolgokra.
- A hozzászóláshoz be kell jelentkezni
Megnézheted az archive.org-on is, hátha elmentették az akkori dokumentációt, de nem tudom mire mennél vele, ha egyszer már elavult.
“Windows 95/98: 32 bit extension and a graphical shell for a 16 bit patch to an 8 bit operating system originally coded for a 4 bit microprocessor, written by a 2 bit company that can't stand 1 bit of competition.”
- A hozzászóláshoz be kell jelentkezni