Blogbejegyzések
-
Egyéni üzenetablakok készítése
dr. Dobreff Csaba 2025. júl 30.A tkinter.messagebox almodul függvényei segítségével felugró üzenetablakokat hozhatunk létre. Attól függően, hogy a felhasználó felé tartalmilag milyen jellegű üzenetet kívánunk közölni, négy fő ablaktípust jeleníthetünk meg: tájékoztató, figyelmeztető, hibajelző és...
-
Adatvesztést nem okozó takewhile-szerű iterátor előállítása
dr. Dobreff Csaba 2025. júl 10.A szabványos könyvtár itertools moduljának takewhile() iterátora a második argumentumként megadott sorozat elemeit mindaddig kiadja, amíg az első argumentumként átadott függvény az elemekre meghívva True értéket eredményez. A takewhile() használatakor...
-
Hogyan fordítsuk meg nagyméretű fájlok sorainak sorrendjét?
dr. Dobreff Csaba 2025. júl 1.Bizonyos esetekben szükséges vagy előnyös lehet, hogy fájlban tárolt adatsorok sorrendjét a feldolgozásuk előtt megfordítsuk (a fájlba írt utolsó sort lehessen elsőként beolvasni). Ilyen igény merülhet fel például naplófájlok vagy...
-
Hogyan határozzuk meg egy adott mátrixelem sor- és oszlopindexét?
dr. Dobreff Csaba 2025. jún 20.Tegyük fel, hogy olyan adatokkal kell dolgozni, amelyek egy mátrixban reprezentálhatók, és a feldolgozás során többször is szükség van egy adott adat, azaz egy mátrixelem sor- és oszlopindexének meghatározására. Például...
-
Hogyan számítsuk ki egy nem szabályos sokszög területét?
dr. Dobreff Csaba 2025. jún 9.Sokszögek területszámítása témában legtöbbször szabályos sokszögek területének meghatározásával találkozhatunk. A nem szabályos sokszögek területének kiszámítására pedig többnyire annyi az utalás, hogy háromszögekre kell bontani, majd az egyes háromszögek területét kiszámolni...
-
Honnan ered a tucat mint mértékegység, és miért 360 fok egy teljes kör középponti szöge?
dr. Dobreff Csaba 2025. máj 30.A tucat mint mértékegység – azaz 12 darab valamiből – történelmi és gyakorlati okokból alakult ki. Nagyon jól működött piacokon, vásárokban, mert mivel sok osztója van, könnyű volt részekre bontani....
-
Hogyan ellenőrizzük, hogy egy egész számokból álló sorozat számtani sorozatot alkot?
dr. Dobreff Csaba 2025. máj 21.Számos esetben lehet szükség egy egész számokból álló sorozat feldolgozására. Az ilyen értékek nem ritkán számtani sorozat elemei lehetnek. Többek között ilyenek például egy Unicode blokk egymást követő kódpontjai, egy...
-
Grafikák készítése objektumokba foglalt, sokszögből előállított síkidomokkal
dr. Dobreff Csaba 2025. máj 12.A korábbi bejegyzésekben többször foglalkoztunk azzal a kérdéskörrel, hogy a tkinter vászon (Canvas) grafikus elemén hogyan lehet egy pontot forgatni és tükrözni. Ezek elvi alapjait példákkal a „Hogyan forgassunk el...
-
Négyszögfajták ellenőrzése
dr. Dobreff Csaba 2025. ápr 29.Az előző, „Sokszögek csúcspontjainak sorbarendezése a helyes megjelenítéshez” című bejegyzésben tárgyalt, a sokszögek csúcspontjait sorbarendező függvényt nem csak a sokszög megfelelő kirajzoltatásához lehet használni, hanem például olyan ellenőrzőfüggvények készítéséhez is,...
-
Sokszögek csúcspontjainak sorbarendezése a helyes megjelenítéshez
dr. Dobreff Csaba 2025. ápr 22.Ha a tkinter modult használva a grafikus felhasználói felületen sokszögeket akarunk kirajzoltatni a vászon (Canvas) create_polygon() metódusával, akkor nem mindegy, hogy a sokszög csúcspontjait, azok koordinátáit milyen sorrendben adjuk át...