Miért van az hogy programozási nyelvtől független néhány függvény így néz ki: pl. len(variable), más függvények meg így: pl. variable.append()?
Figyelt kérdés
Most hogy így ezt írtam megötlött valami a fejemben! Az lehet, hogy amikor nem adunk a függvénynek értéket, akkor van az 1. variáció, amikor meg kell neki érték, akkor meg a 2.?2022. ápr. 5. 13:32
1/3 anonim válasza:
Az első variáció általában funkcionális programozási nyelvekben fordul elő, a második objektum orientált nyelvekben. De egyrészt a legtöbb nyelv multiparadigmás, másrészt ha importáltunk valamilyen modult/névteret, akkor a névtérre hivatkozás elhagyható.
2/3 anonim válasza:
Az előbbi - a len(variable) - egy globális függvény, az utóbbi - variable.append() - egy objektum tagfüggvénye, vagyis metódusa.
3/3 anonim válasza:
A masodik scalar object, vagyis primitiv adattipusokon lehet metodusokat hivni.
Kapcsolódó kérdések:
Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!