( iwanabeguru | 2022. 06. 13., h – 12:02 )

Fogalamam sem volt mi a lengyel forma, de elolvastam egy rövid bevezetőt az ELTE honalpján

https://people.inf.elte.hu/veanna/alg1/segedanyagok/LengyelForma/index…

Szerintem ez aritmetikai/logikai operátorokra vonatkozik, a "?:" az egyik sem (szerintem),  ez syntactic sugar hogy ne kelljen if-else blockot írni. 

Pythonban ez nem is létezik, ott így néz ki

x = érték1 if feltétel else érték2

Szóval ez szerintem egy kakukk tojás és belül a fordító egy if-else utasításra átfordítja.