Ugrás a fő tartalomra
Python alapjai2026-11-01 · 8 perc olvasás

Python Cheat Sheet 2026: Egy oldal, amelyet minden Python fejlesztőnek ki kell nyomtatnia

Ismered az érzést: tegnap írtál egy hurkot, ma már nem emlékszel, hogy "elif" vagy "egyéb ha". Ez normális. Senki sem tartja a fejében az egész nyelvet, és a jó fejlesztők mindig egy rövid hivatkozásra támaszkodnak. Ez az oldal a referencia: a Python kis magja, amely szinte minden valódi szkriptben megjelenik, abban a sorrendben, ahogy szüksége lesz rá.

Jelölje meg könyvjelzővel, nyomtassa ki, ragassza fel a monitor mellé. Ha a teljes interaktív verziót szeretné, akkor az oldalon található egy Python cheat sheet, ahol kódolás közben kereshet.

Adattípusok és literálok

▶ PYTHONeditable · runs in your browser

Gyors ökölszabály: sorrend és változtatások szükségesek, használjon listát. Név szerint kell keresni, használj diktatúrát. El kell távolítani a másolatokat, használjon készletet. Szüksége van valamire, aminek nem szabad megváltoznia, használjon egy sort.

A folyamat szabályozása

▶ PYTHONeditable · runs in your browser

Ne feledje, hogy a Python behúzást használ kapcsos zárójelek helyett. Szintenként négy szóköz, soha ne keverje a tabulátorokat és a szóközöket.

f-sztringek és formátumspecifikációk

▶ PYTHONeditable · runs in your browser

Megértések

▶ PYTHONeditable · runs in your browser

Ha a megértés több feltételt és beágyazott ciklust igényel, írjon helyette egy normál for ciklust. Olvasható ütemek okosan.

Hibakezelés

▶ PYTHONeditable · runs in your browser

Fogja meg a várt konkrét hibát. A csupasz kivéve: valódi hibákat rejt.

Az utasítás- és környezetkezelőkkel

▶ PYTHONeditable · runs in your browser

Fájlokhoz, adatbázis-kapcsolatokhoz, zárolásokhoz és bármihez, amit fel kell szabadítani, használja a "with" karaktert.

Funkciók és osztályok

▶ PYTHONeditable · runs in your browser

A @dataclass a következőt írja: __init__, __repr__ és __eq__. Nyújtsa ki, mielőtt kézzel írna egy órát.

Ha interaktívan szeretné gyakorolni a funkciókat és az osztályokat a böngészőben, próbálja ki a foundations course: minden lépésben valódi Python fut, és ellenőrzi a választ.

Fájl be- és kimenet

▶ PYTHONeditable · runs in your browser

A pathlib lecseréli a legtöbb régi os.path karakterlánc-zsonglőrködést. Ezenkívül kezeli a Windows és a MacOS elválasztókat is.

Import

▶ PYTHONeditable · runs in your browser

Praktikus standard könyvtár

▶ PYTHONeditable · runs in your browser

Szótári trükkök, amelyeket hetente fogsz használni

▶ PYTHONeditable · runs in your browser

Gyakori hibák, amelyektől ez a lap megóvja Önt

  • Mutatható alapértelmezett argumentum használata, például def f(items=[]). Használja a „Nincs” lehetőséget, és hozza létre a listát.
  • Összehasonlítás az is-vel a == helyett. Az „is” értéket csak a „Nincs” esetén használja.
  • Elfelejti, hogy a "tartomány(5)" 4-nél áll meg.
  • Lista módosítása, miközben végighalad rajta. Ismételje meg a másolatot, vagy készítsen új listát.

Hogyan tanuljuk meg, ne csak olvassuk el

A csalólap segít emlékezni, de csak gépeléssel tanul. Válasszon ki három részletet erről az oldalról, zárja be, és írja át őket emlékezetből. Ezután futtassa őket. Ha elakad, nézze meg, zárja be a lapot, próbálja újra. Ebből tíz perc üt egy óra újraolvasást.

Ha készen áll arra, hogy a részletekről a valódi gyakorlatok felé haladjon, indítsa el az [ingyenes kezdő leckéket] (/courses/foundations), és tartsa nyitva mellettük ezt az oldalt. A kereshető Python cheat sheet mindig egy kattintásnyira van.

GYIK

Mi legyen a Python csalólapon? Az alaptípusok, a vezérlőfolyamat, az f-sztringek, a megértés, a hibakezelés, a "with"-ek, a függvények, az osztályok, a fájl be- és kimenete, az importálás és néhány szabványos könyvtári eszköz. Ez a legtöbb valódi kódban használt kis halmaz.

Elegendő egy csalólap a Python megtanulásához? Nem. Ez egy memória segít. Még mindig programokat kell írnia és ki kell javítania a saját hibáit, hogy a szintaxis megmaradjon.

Melyik Python-verziót fedi ez? Itt minden működik a Python 3 jelenlegi kiadásain. Az adatosztály és f-string = űrlapokhoz Python 3.8 vagy újabb verzió szükséges.

A pathlib-et vagy az os.path-ot használjam? Az új kódnál előnyben részesítse a pathlib-et. Rövidebb, olvasható és többplatformos.

Lista vagy sor, melyik? Használjon listát, ha a tartalom megváltozik, és egy sort, amikor rögzítettnek kell maradniuk, például koordinátáknak.

Hol gyakorolhatom ezeket a kódrészleteket? A böngészőben, telepítés nélkül, az ezen az oldalon található ingyenes leckéken.

Készen áll a kipróbálására?

Ingyenes 15 óra ingyenes regisztráció után – kártya nélkül. Kísérje ki a platformot, majd döntse el.

Kezdje ingyen →

Or unlock every lesson

Pro — $12/mo, unlimited AI, cancel any time. Refund within 14 days worldwide.

See Pro plans →

Get one Python lesson + one career idea every Friday

No spam, no "buy our course now". Three bullets, every Friday. Unsubscribe with one click.