Zanurkuj w Pythonie/Operatory and i or: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Robwolfe (dyskusja | edycje)
Nie podano opisu zmian
→‎Używanie sztuczki <tt>and</tt>-<tt>or</tt>: drobna korekta poprawiająca czytelność
Linia 49:
'second'
 
# Ta składnia wygląda podobnie do wyrażenia <tt class="lang-c">bool ? a : b</tt> w C. Całe wyrażenie jest oceniane od lewej do prawej, tak więc najpierw określony zostanie <tt>and</tt>. Czyli <tt>1 and 'first'</tt> daje <tt>'first'</tt>, potem <tt>'first' or 'second'</tt> daje <tt>'first'</tt>.
# <tt>0 and 'first'</tt> daje <tt>0</tt>, a potem <tt>0 or 'second'</tt> daje <tt>'second'</tt>.