Python Conditional Statements:
We can use the PyCharm code editor for this example. If you do not know about it then follow this link- How to install PyCharm for Python and create a program in it. |
(1) Conditional Statements in Python are used to determine if a specific condition is met by testing whether a condition is true or false. These statements are used to determine how a program is executed. The condition is usually tested using a logical operator, and the set of tasks under the indented block is executed.
(2) Often, you need to execute some statements only if some condition holds, or choose statements to execute depending on several mutually exclusive conditions. The Python compound statement if, comprising if, elif, and else clauses, lets you conditionally execute blocks of statements.
(3) if..else statement allows us to write two alternative paths and the control condition determines which path gets executed.
(4) Many times there are situations that require multiple conditions to be checked and it may lead to many alternatives. In such cases, we can chain the conditions using if..elif (elif means else..if).
Syntax:
if expression: statement (s) elif expression: statement (s) elif expression: statement (s) …… else: statement (s) |
(5) The elif and else clauses are optional. Note that, unlike some languages, Python does not have a switch statement. Use if, elif, and else for all conditional processing.
(6) Example- Check whether a number is positive, negative, or zero.



(7) Example- Check whether a student address is correct or not.



(8) Example- Print appropriate messages as per the color of the signal at the road crossing.



Comments (No)