2. statements are used to control the flow of a program based on certain conditions.

6. The syntax of an if-else statement is: if : statement1 statement2 else: statement3 statement4

5. The if-else statement allows for execution paths.

9. The syntax of the switch statement is: switch () { case value1: // code to be executed for value1 break; case value2: // code to be executed for value2 break; default: // code to be executed if none of the cases match }

10. The if statements are used when an if statement is present inside another if statement.

8. In Python prior to version 3.10, the switch statement used to be implemented using the ladder.