Conditions

Conditions (aka expressions) evaluate to a boolean value of True or False.

In the context of flow control statements expressions are called conditions. A flow control statement decides what to do based on whether its condition is True or False.

Conditions are always followed by a block of code called a clause .