--Originally published at 101 For Tec
In this post I´ll explain the missing loops, those are: elif, while and for. So let´s get started.
Elif
This is the flowchart of an elif

this is how it works

and here is one example

Important information about elif:
- The elif is short for else if.It allows us to check for multiple expressions.
- If the condition for if is False, it checks the condition of the next elif block and so on.
- If all the conditions are False, body of else is executed.
- Only one block among the several if…elif…else blocks is executed according to the condition.
- The if block can have only one else block. But it can have multiple elif blocks.
For
The flowchart of a for is like it follows:

This is the basic structure:

val is a certain value or ‘conditional’
Here is one example


Important information about for´s:
- The for statement in Python has the ability to iterate over the items of any sequence, such as a list or a string.
- If a sequence contains an expression list, it is evaluated first. Then, the first item in the sequence is assigned to the iterating variable iterating_var. Next, the statements block is executed. Each item in the list is assigned to iterating_var, and the statement(s) block is executed until the entire sequence is exhausted.
While
The flowchart of a while is this

This is the structure of a while

One example of while


References:
http://www.programiz.com/python-programming
http://www.tutorialspoint.com/python3/