0 szavazat
(4,8e pont) által 
által újranyitott

Ha nincs, akkor lehetséges valahogy szimulálni más nyelvi szerkezetekkel?

1 válasz

0 szavazat
(4,8e pont) által 
 
Legjobb válasz

Van, a 2.5-ös verzióhoz lett hozzáadva. A szintaktikája a következő:

a if <feltétel> else b

Először a feltétel értékelődik ki, utána a vagy b attól függően, hogy a feltétel milyen logikai változóval tér vissza. Ha a feltétel igaz, akkor a-val tér vissza és b-t figyelmen kívül van hagyva, ha hamis, akkor fordítva.

Példák
> 'true' if True else 'false'
'true'
> 'true' if False else 'false'
'false'

...