Készíts egyszerű háztartási költségvetés-kalkulátort a GitHub Copilottal
Írj egy kis kalkulátort, ami összeadja a havi kiadásaidat — a Copilot soronként segít a kód megírásában.
Röviden: A GitHub Copilot egy AI-segéd, ami a kódszerkesztődben lakik, és gépelés közben kódot javasol. Körülbelül 15 perc alatt összedobhatsz egy apró kalkulátort, ami összeadja a havi kiadásaidat és kiírja az összeget — még akkor is, ha soha nem írtál egyetlen kódsort sem. A Copilot írja a javaslatokat, de a futtatási parancsot te adod ki, és az ellenőrzést is te végzed.
Nem kell programozói előképzettség ehhez a feladathoz. Képzeld el a Copilotot úgy, mint egy barátot, aki melletted ül: elmondod neki közérthető nyelven, hogy mit szeretnél, ő pedig megírja a kódot. Te átnézed, átírsz pár számot, és futtatod. A végén lesz egy kis fájl a gépeden, ami összeadja a kiadásaidat, bármilyen listát is adsz neki.
💡 Tipp: kattints egy lépés számára, ha kész vagy — zöld pipa jelenik meg, és a böngésződ megjegyzi, meddig jutottál.
Mielőtt belevágsz
- Egy GitHub-fiók (ingyenes a github.com oldalon — erre lesz szükséged a Copilotba való belépéshez).
- A Visual Studio Code, a Microsoft ingyenes kódszerkesztője (töltsd le és telepítsd, mint bármilyen más programot). Windowson, Macen és Linuxon egyaránt működik.
- A GitHub Copilot bővítmény telepítve a VS Code-ban és bejelentkezve. Van ingyenes csomag; a fizetős csomagok nagyobb használati limitet adnak. A legfrissebb csomagokat a GitHub hivatalos árazás oldalán találod.
- A Python telepítve a gépedre (ingyenes a python.org oldalról) — csak akkor kell, ha magadon szeretnéd futtatni a kalkulátort. Ha nem akarsz semmit telepíteni, másold be a kódot egy ingyenes online Python-futtatóba.
- Összesen körülbelül 15–20 perc.
Nyisd meg a VS Code-ot, és ellenőrizd, hogy a Copilot készen áll
Nyisd meg a Visual Studio Code-ot. Amikor elindul, középen egy nagy, üres fehér területet látsz (ide fogsz kódot írni), a bal oldalon egy keskeny oldalsávot, felül pedig egy vékony menüsorban a File, Edit, View és további elemeket. A bal oldalsávban nyisd meg a Bővítmények nézetet — általában egy négy kis négyzetből álló ikon jelöli, de a felső View menüből is elérheted, ha az Extensions opciót választod. Írd be a keresőmezőbe a GitHub Copilot szót, kattints a GitHub által kiadott találatra, majd kattints az Install gombra. Felbukkanhat egy bejelentkező ablak, ahol a GitHub-fiókod adatait kéri. Ha korábban már telepítetted a Copilotot, előfordulhat, hogy a bejelentkezés már megtörtént, és egy kis állapotüzenet jelenik meg az ablak alján. Ha nem találod a Bővítmények ikont, próbáld a View menüt — a VS Code minden friss verziójában ott van.
Akkor tudod, hogy sikerült, ha a telepítés befejeződik, és az ablak alján a Copilot készenléti állapota látható (a pontos szövegezés verziónként változhat).

Hozz létre egy új Python-fájlt a költségvetéshez
A felső File menüben válaszd a New File opciót (vagy nyomd meg a Ctrl+N-t Windowson, illetve a Cmd+N-t Macen). A szerkesztő közepén megnyílik egy üres fehér oldal. Azonnal mentsd el a File → Save As menüponttal, majd írd be a budget.py nevet, és válassz egy könnyen megtalálható mappát — az Asztal vagy a Dokumentumok mappa tökéletesen megfelel. A .py végződés jelzi a szerkesztőnek, hogy ez egy Python-fájl, ami segít a Copilotnak jobb javaslatokat adni. A szerkesztő tetején lévő fülön mostantól a fájlod neve látszik. Ha a VS Code megkérdezi, hogy melyik nyelvet választod, jelöld a Pythont. Ha nincs Python telepítve a gépeden, az ezen a lépésen nem probléma — a fájl akkor is sima szövegként mentődik, és később telepítheted a Pythont, vagy használhatsz egy online futtatót.
Akkor tudod, hogy sikerült, ha a szerkesztő tetején lévő fülön megjelenik a „budget.py", és mellette egy kis színes Python-logó látható.

Írd le a költségvetést közérthető nyelven
Vidd a kurzort az üres fájlba, és kezdj el gépelni egy megjegyzést. A Pythonban a megjegyzés a # jellel kezdődik — a számítógép figyelmen kívül hagyja, de a Copilot elolvassa, hogy megértse, mit szeretnél. Gépeld lassan a megjegyzést. Pár szó után a Copilot elkezdheti halvány szürke színben javasolni a sor többi részét. Ne aggódj amiatt, hogy tökéletes angolsággal írsz; csak érthetően fogalmazd meg a célodat. Ha nem jelenik meg azonnal szürke javaslat, az teljesen normális — a Copilot gyakran megvárja, amíg lenyomod az Entert, vagy egy pillanatra megállsz gépelés után.
Akkor tudod, hogy sikerült, ha a megjegyzésed után egy sor halvány szürke szöveg jelenik meg.

Fogadd el a javaslatot, és nézd át a kódot
Ha a szürke javaslat ésszerűnek tűnik, nyomd meg a Tab billentyűt az elfogadásához. A halvány szöveg valódi, szerkeszthető kóddá alakul. Ha a javaslat nem tűnik jónak, nyomd meg az Esc-et az elvetéséhez, majd fogalmazd át érthetőbben a megjegyzésedet, és várj egy új javaslatot. Az első sor elfogadása után a Copilot általában az alatta lévő következő sort is felajánlja — nyomj újra Tabot, hogy egyenként elfogadd őket. Valószínűleg valami olyasmi lesz a végeredmény: egy számlista, egy sor, ami összeadja őket, és egy sor, ami kiírja az eredményt. Nem kell minden szót értened a kódból — a lényeg, hogy van egy működő vázlatod.
Akkor tudod, hogy sikerült, ha az eredeti megjegyzésed alatt több sor kód található a fájlban.

Futtasd a kalkulátort, hogy lásd az összeget
Most a kalkulátort tesszük igazán használhatóvá. Keresd meg a felső menüsorban a Terminal opciót, kattints rá, és válaszd a New Terminal lehetőséget (a pontos szövegezés Macen, Windowson és Linuxon kissé eltérhet). Az ablak alján felcsúszik egy szöveges panel. Ebben az alsó panelben írd be a python budget.py parancsot, és nyomd meg az Entert. Ha a Python telepítve van, megjelenik egy sor az összeggel — valami ilyesmi: „Your total monthly expenses are: $1675." Ha ehhez hasonló hibát látsz: „python: command not found", akkor a Python még nincs telepítve — vagy telepítsd a python.org oldalról, vagy másold be a kódodat egy ingyenes online Python-futtatóba, és ott nézd meg az eredményt.
Akkor tudod, hogy sikerült, ha egy dollárösszeget tartalmazó sor jelenik meg az alsó panelban.

Cseréld ki a számokat a saját kiadásaidra
A Copilot által javasolt számok csak kitöltendő helyőrzők. Kattints vissza a VS Code felső részébe (magába a fájlba), és keresd meg a számlistát — általában valami ilyesmi: expenses = [1200, 350, 80, 45]. Cseréld ki az egyes számokat a saját életedből vett valódi kiadásokra: lakbér, élelmiszer, telefonszámla, kondi, streaming-előfizetések — bármi, ami havonta ismétlődik. Tartsd meg a vesszőket a számok között, és mindent a szögletes zárójelek [ ] között hagyj. A mentéshez nyomd meg a Ctrl+S-t Windowson vagy a Cmd+S-t Macen, majd menj vissza a terminálpanelre, és futtasd újra a python budget.py parancsot. Megjelenik az új összeg. Ha piros „SyntaxError" üzenetet látsz, valószínűleg kihagytál egy vesszőt vagy egy zárójelet — gondosan ellenőrizd a zárójeleket és a vesszőket.
Akkor tudod, hogy sikerült, ha a terminálban megjelenő új összeg megegyezik a beírt számok összegével (1500 + 400 + 60 + 30 + 25 = 2015).

- Mentés elfelejtése futtatás előtt. A terminál a lemezről olvassa a fájlt, nem azt, amit a képernyőn látsz. Ha átírod a számokat, de nem mentesd, mindig a régi összeget fogod kapni. Minden szerkesztés után nyomj Ctrl+S-t (vagy Cmd+S-t Macen), aztán futtasd újra.
- Egy vessző vagy zárójel kimarad a listából. A Python-listákban vesszők kellnek a számok közé, és a szögletes zárójeleknek passzolniuk kell. Ezek nélkül piros „SyntaxError" jelenik meg a terminálban. Ellenőrizd, hogy az utolsó szám kivételével minden szám után van vessző, és hogy van nyitó [ és záró ] zárójel is.
- Olyat kérdezel a Copilottól, amit itt valójában nem tud megcsinálni. A Copilot kiválóan ír apró kódrészleteket, mint ez, de nem húzhatja le a valódi bankszámlakivonataidat, nem olvassa az e-mailes számláidat, és nem végzi el helyetted az adóbevallást. Használd ezt a kalkulátort hozzávetőleges havi tervezéshez, és válassz valódi költségvetés-appot, ha automatikus nyomon követést szeretnél.
Mit jelent ez számodra
- A mindennapokban: egy pillantás alatt láthatod, mennyit költesz el havonta, és melyik számlák foglalják el a legtöbb helyet — a kis összegek gyorsabban összeadódnak, mint azt a legtöbben gondolnák.
- A vállalkozásod vagy munkád szempontjából: ugyanez az ötlet működik ismétlődő költségeknél is, mint a szoftver-előfizetések, a vállalkozói díjak vagy az ügyfélszámlák. Csak cseréld ki a listában a címkéket arra, amit ténylegesen fizetsz.
- Ha most ismerkedsz a témával: próbálj ma felvenni öt valódi kiadást, és futtasd le a kalkulátort. Jövő héten adj hozzá még kettőt. Nem a kód a lényeg — hanem az a szokás, hogy leírod a számaidat oda, ahol látod őket.
Próbáld ki most
Nyisd meg a VS Code-ot, hozz létre egy új fájlt budget.py néven, és írd be pontosan ezt a megjegyzést: # A simple budget calculator that adds monthly expenses and prints a total. Aztán várj egy pillanatot. Figyeld, mit javasol a Copilot szürke színben — nyomj Tabot az elfogadáshoz, és egy perc alatt kész a működő alap.
❓ Gyors kérdések
Mennyi időt vesz igénybe?
Kb. 6 perc — az útmutató 6 lépésből áll, és mindegyiket ki tudod pipálni, ahogy haladsz.
Milyen eszköz kell hozzá?
Ez az útmutató a(z) GitHub GitHub Copilot eszközt használja — de a módszer nagyon hasonlóan működik más AI-asszisztensekben is.
Milyen hibákat kerüljek el?
- Mentés elfelejtése futtatás előtt. A terminál a lemezről olvassa a fájlt, nem azt, amit a képernyőn látsz. Ha átírod a számokat, de nem mentesd, mindig a régi összeget fogod kapni. Minden szerkesztés után nyomj Ctrl+S-t (vagy Cmd+S-t Macen), aztán futtasd újra.
- Egy vessző vagy zárójel kimarad a listából. A Python-listákban vesszők kellnek a számok közé, és a szögletes zárójeleknek passzolniuk kell. Ezek nélkül piros „SyntaxError" jelenik meg a terminálban. Ellenőrizd, hogy az utolsó szám kivételével minden szám után van vessző, és hogy van nyitó [ és záró ] zárójel is.
- Olyat kérdezel a Copilottól, amit itt valójában nem tud megcsinálni. A Copilot kiválóan ír apró kódrészleteket, mint ez, de nem húzhatja le a valódi bankszámlakivonataidat, nem olvassa az e-mailes számláidat, és nem végzi el helyetted az adóbevallást. Használd ezt a kalkulátort hozzávetőleges havi tervezéshez, és válassz valódi költségvetés-appot, ha automatikus nyomon követést szeretnél.
Olvass tovább
✦ Az AI World HQ AI-szerkesztőségének eredeti, lépésről lépésre útmutatója. Közérthetően írva, pontosságra ellenőrizve.
← Vissza a hírekhez