Introduction to if-elif-else Statement | Python if-elif-else Statement
Conditional Statements in Python

Course Content

Conditional Statements in Python

# Introduction to if-elif-else Statement

Let's begin by examining an example that will aid in a better understanding of the `if-elif-else` statement.

Here is an example where we check the age for several conditions.

#### Example 1:

If you need to execute one command from several options based on a condition, you can utilize the `elif` construct.

You can also include an `else` statement at the end, which will be executed if none of the preceding conditions are satisfied.

Let's consider the following illustration:

So let's rewrite the example above with the new elif statement.

#### Example 2:

Clearly, the new operator works smoothly as intended.

Now you can write the program which can determine the shape of the figure on the number of angles. Use the `if-elif-else` construction to solve this task.

We have the following classification:

• 0 angles -> Circle or ellipse;
• 3 angles -> Triangle;
• 4 angles -> Square, rectangle, or rhombus;
• more than 4 angles -> Polygon;
• in other cases -> It is not a geometric figure.

Everything was clear?

Section 3. Chapter 1

# Introduction to if-elif-else Statement

Let's begin by examining an example that will aid in a better understanding of the `if-elif-else` statement.

Here is an example where we check the age for several conditions.

#### Example 1:

If you need to execute one command from several options based on a condition, you can utilize the `elif` construct.

You can also include an `else` statement at the end, which will be executed if none of the preceding conditions are satisfied.

Let's consider the following illustration:

So let's rewrite the example above with the new elif statement.

#### Example 2:

Clearly, the new operator works smoothly as intended.

Now you can write the program which can determine the shape of the figure on the number of angles. Use the `if-elif-else` construction to solve this task.

We have the following classification:

• 0 angles -> Circle or ellipse;
• 3 angles -> Triangle;
• 4 angles -> Square, rectangle, or rhombus;
• more than 4 angles -> Polygon;
• in other cases -> It is not a geometric figure.