Fogadd el a megváltoztathatatlant!

Ez a poszt a Python változótípusainak egy érdekes tulajdonságával ismertet meg bennünket. Kezdve azon, hogy a Python változói nem is változók. Áááááááááááááááááá! Anyúúúúú, bántanak!!! Szóval a Python valójában objektumhivatkozásokkal dolgozik. Az objektumhivatkozás (angolul: object reference) egy olyan hivatkozás (reference), ami egy objektumra mutat a számítógép memóriájában. Vagyis, az, amit a kezdet kezdetén a változók tanulásakor…

Clam + Orby + Kittie

Sorozatszámítás

Ezzel a poszttal kezdetét veszi az a sorozat, amelyekben az elemi programozási tételekről beszélgetünk. Na de Mi a pék az a programozási tétel? Az úgy van, hogy nálam okosabb emberek megfigyeltek kismillió, programkészítéskor felmerülő problémát, és arra jutottak, hogy kategorizálni lehet őket, vagy ha úgy tetszik: a programozáskor felmerülő problémák nagy része visszavezethető néhány alapproblémára.…

Okoska és Hókuszpók

Szövegelj, úgyis listát mondasz

Az a helyzet, hogy a Pythonban van két objektumtípus, ami nagyon de nagyon hasonló. Nem, nem ugyanaz. De nagyon hasonló. Az egyik a string, avagy karakterlánc. A másik a lista. Lássuk: Az alábbi táblázatot átolvasva azt látjuk, hogy a string adattípus nem tud semmi olyat, amitől ő maga megváltozik. Ennek bíz’ oka vagyon, s majd egyszer…

Törp focilabdával 4

Véletlenül utoljára gondolok egy számra

Mostanra jó régen fejlesztjük a számkitalálós programunkat: először megtanultunk elágazásokat készíteni másodszor megismertük a while-ciklust harmadszor összetett feltételt adtunk meg a ciklus belépési feltételéül Mostanra egész jó ez a program, csak még egyet nem tud: gondolni egy számra. Nos, ma megtanítjuk erre. A szám, amire a program “gondolni” fog, egy véletlen szám lesz. A véletlenszámokat a programozási nyelvek…

Törp focilabdával

Gondoltam egy számra

Ma olyan programot írunk, amiben a felhasználónak ki kell találnia, hogy a gép melyik számra “gondolt”. Jó régen használtunk már folyamatábrát, hát akkor épp itt az ideje. Hogy is kell mennie egy ilyen programnak? Olvassuk el együtt: értékül adunk (emlékszel a := jelre? mondtam, hogy van, ahol ez a jele az értékadásnak – én így fogom…