Conditional Statements (If/Else)
If Statements
If statements only run code within a coding block when certain conditions are true.
Format:
Almost everything but Python:
Example:
Python:
Indentation is the only way Python recognizes the code block. Double-check the number of indents if the code has errors or does not work.
Example:
If/Else Statement
If/else statements only run code within a coding block when certain conditions are true, otherwise the else statement block of code will run.
Format:
Almost everything but Python:
Example:
Python:
Indentation is the only way Python recognizes the code block. Double-check the number of indents if the code has errors or does not work.
Example:
If/Else If/Else Statement
If/else if/else statements only run code within a coding block when certain conditions are true, otherwise the else statement block of code will run.
Else if statement blocks go between if and the else blocks to provide more options.
These are good for multiple specific choices .
Format:
Almost everything but Python:
Example:
Python:
Indentation is the only way Python recognizes the code block. Double-check the number of indents if the code has errors or does not work.
Example:
Switch/Case Statement
This doesn't exist in certain languages.
Switch/case statements replace else if statements when equivalents are being tested .
Instead of testing in the parentheses, the parentheses hold the first value , then each “case” is what the variable is compared with . If the variable matches the case, the corresponding code block runs .
Each case needs a “break” to move on .
Each switch/case code block should have a default case serving as an else statement . Programmers often use the default case to test if the block ran, but had no equivalents (a form of error catching)
Format:
Almost everything but Python:
Example:
Last updated