Объяснение решения

Объяснение решения



Правильный ответ: True


В данном случае fvar и svar — переменные типа boolean. А потому ответ будет True либо False.


fvar = True, т.к. 1 == 1 — True, чего уже достаточно в выражении 1 == 1 or 1 != 1


svar = False, т.к. в выражении a == 1 and 2 != 2.0 есть False, а именно последнее. Да, 2 == 2.0, а не наоборот


В итоге условие в if не выполняется, а потому в печать уходит значение a

Report Page