Hónap: 2023. július

Mi az __init__ és __new__ szerepe?

Az objektumorientált programozási nyelvek egy részében (pl. Java, C++, C# ) a konstruktor az a speciális metódus, amely létrehozza ÉS inicializálja a példányobjektumot, amikor az létrejön. A Python azonban e tekintetben ezektől némiképp eltér, mert van egy külön metódusa, a __new__, amely felel a példány létrehozásáért, és van az __init__, amelyen belül, a már létrejött …

Mi az __init__ és __new__ szerepe? Read More »

Biztos, hogy érted a többszörös értékadást?

Na, akkor mennyi a és b értéke a következő utasítások hatására? Először fejben határozd meg, és csak utána ellenőrizd lefuttatással! Ha nem sikerült kitalálnod, akkor nézz utána a Python hivatalos doksiban például itt: https://docs.python.org/3/tutorial/introduction.html#first-steps-towards-programming vagy a Python tudásépítés lépésről lépésre e-könyv „Többszörös értékadás” című fejezetében.