Python rajongóknak: A függvények világa
Details
💜 Csak nőknek szóló PyLadies esemény! 💜
Gondoltál már arra, hogy miért kellene újra és újra leírnod ugyanazt a kódot, ha egy feladatot többször is el akarsz végezni? A Python függvények pont ebban segítenek: egyszer megírod a kódot, elnevezed, és utána annyiszor használod, ahányszor csak szeretnéd.
Ezen az előadáson közérthető nyelven, lépésről lépésre fedezzük fel a függvények alapjait, kezdőknek és újrakezdőknek is ideális módon:
• Mi az a függvény?
Egy „miniprogram”, ami egy meghatározott feladatot végez el – megnézzük, miért ez a Python egyik legfontosabb építőköve.
• Hogyan hozhatsz létre egyet?
A def kulcsszó használata, beszédes függvénynevek, és az első saját függvények megírása.
• Paraméterek csínja-bínja:
Megismerjük a pozíciós és kulcsszavas argumentumokat, az iterálható objektumok csomagolását (unpacking), valamint azt is, hogyan használhatjuk okosan a *args és **kwargs lehetőségeit. Szó lesz az alapértelmezett paraméterekről és arról is, mire érdemes figyelni velük kapcsolatban.
• Változók láthatósága:
Amikor a Python egy változó értékét keresi, először a lokális névtérben vizsgálódik. Ha ott nem találja, továbbmegy a befoglaló függvény névterébe, majd a globális névtérbe, végül pedig a beépített névtérbe. Ezt a folyamatot a függvények működésén keresztül is részletesen áttekintjük, sok gyakorlati példával.
• Egy kis „szuperképesség” a végére:
Rövid betekintést adunk a dekorátorok világába is. Bár haladóbb téma, megmutatjuk, hogyan tehetik még okosabbá és testreszabhatóbbá a függvényeinket anélkül, hogy bonyolítanánk a kódot.
Ha szeretnéd jobban megérteni, hogyan szervezd tisztábban és hatékonyabban a Python kódodat, ez az alkalom neked szól. Várunk minden érdeklődőt – akár most ismerkedsz a Pythonnal, akár már használod, de szeretnéd mélyebben megérteni a működését. 🐍✨
👨💻 Előadó: Péter Fülöp
🗓️ Programterv
• 17:30 – 18:00 Megérkezés, setup
• 18:00 – 19:00 Előadás I.
• 19:00 – 19:20 Szendvicsek & frissítők
• 19:20 – 20:10 Előadás II.
• 20:10 – 21:00 Networking
(A programterv változásának jogát fenntartjuk.)
💻 Mivel készülj?
Workshop jellegű alkalom lesz, így hasznos, ha hozol magaddal egy programozásra alkalmas számítógépet.
Jó, ha előre megismerkedsz egy Python Notebookkal, például a Google Colab-bal (ehhez egy Google-fiók szükséges).
Ha kell bármi segítség, gyere kicsit hamarabb és segítünk!
💜 Kit várunk?
Olyan lányokat/nőket, akik most ismerkednek a Python nyelvvel, vagy szeretnék meglévő tudásukat bővíteni vagy felfrissíteni.
📍 Helyszín
Balance Irodaház – 7. emelet Dél (Lifttől balra)
Cím: 1139 Budapest, Váci út 99
‼️ Következő alkalmunk nem a megszokott helyszínen lesz, hanem a főépületben, és kisebb térben, így a létszám limitált. Megközelítés a Váci út felől.
🌍 Nyelv
Az esemény nyelve: magyar (és Python)
🤝 Szponzor
HCL Technologies Starschema Kft.
Ha bármi kérdésed van, csatlakoznál szervezői csapatunkhoz, vagy akár te is szívesen előadnál valamilyen témában, írj nekünk bátran!
Nagyon várjuk, hogy újra találkozhassunk!
Az esemény kódja itt elérhető: https://github.com/ipeterfulop/pyladies-budapest-talks/tree/master/working_with_functions_in_python_20260225
Üdvözlettel,
a PyLadies Budapest szervezői 👩💻
