|
|
true
or false
.x < y
is an expression. If you evaluate the expression, the result is a boolean value, either true
or false
.islower()
is a function. If you do call it, it will compute something and return a value. A boolean value, either true
or false
.if
does not know what is within the parentheses. It only cares about the boolean value that is the result of the evaluation of the condition.