Course Content
Python Loops Tutorial
Python Loops Tutorial
If/Else in a Nested Loop
Utilizing if
statements remains consistent whether applied within nested loops or in a single while
or for
loop.
Examine the code below:
matrix = [[1, -4, 4, 29], [3, 4, -200, -1], [10, -5, 0, 8]] # Changing negative numbers to 'N' i = 0 # Setting outer while loop to work with the number of rows while i < len(matrix): j = 0 # Setting inner while loop to work with the number of elements in the row while j < len(matrix[i]): if matrix[i][j] > 0: print(matrix[i][j], end = ' ') else: print('N', end = ' ') j +=1 i += 1 print('')
How does the code work?
We've just observed an example of utilizing if/else
within a nested loop while handling the matrix.
Now, in your assignment, you'll be dealing with two strings.
Feel free to refer to hints if necessary!
Task
Print all the vowels from the text
.
- Initialize
i
. - Configure the outer
while
loop to iterate through the number of elements in thetext
. - Configure the inner
for
loop to iterate through the number of elements in thevowels
. - Implement the condition: if an element in the
text
matches one of the elements invowels
, then print the element.
Thanks for your feedback!
If/Else in a Nested Loop
Utilizing if
statements remains consistent whether applied within nested loops or in a single while
or for
loop.
Examine the code below:
matrix = [[1, -4, 4, 29], [3, 4, -200, -1], [10, -5, 0, 8]] # Changing negative numbers to 'N' i = 0 # Setting outer while loop to work with the number of rows while i < len(matrix): j = 0 # Setting inner while loop to work with the number of elements in the row while j < len(matrix[i]): if matrix[i][j] > 0: print(matrix[i][j], end = ' ') else: print('N', end = ' ') j +=1 i += 1 print('')
How does the code work?
We've just observed an example of utilizing if/else
within a nested loop while handling the matrix.
Now, in your assignment, you'll be dealing with two strings.
Feel free to refer to hints if necessary!
Task
Print all the vowels from the text
.
- Initialize
i
. - Configure the outer
while
loop to iterate through the number of elements in thetext
. - Configure the inner
for
loop to iterate through the number of elements in thevowels
. - Implement the condition: if an element in the
text
matches one of the elements invowels
, then print the element.
Thanks for your feedback!
If/Else in a Nested Loop
Utilizing if
statements remains consistent whether applied within nested loops or in a single while
or for
loop.
Examine the code below:
matrix = [[1, -4, 4, 29], [3, 4, -200, -1], [10, -5, 0, 8]] # Changing negative numbers to 'N' i = 0 # Setting outer while loop to work with the number of rows while i < len(matrix): j = 0 # Setting inner while loop to work with the number of elements in the row while j < len(matrix[i]): if matrix[i][j] > 0: print(matrix[i][j], end = ' ') else: print('N', end = ' ') j +=1 i += 1 print('')
How does the code work?
We've just observed an example of utilizing if/else
within a nested loop while handling the matrix.
Now, in your assignment, you'll be dealing with two strings.
Feel free to refer to hints if necessary!
Task
Print all the vowels from the text
.
- Initialize
i
. - Configure the outer
while
loop to iterate through the number of elements in thetext
. - Configure the inner
for
loop to iterate through the number of elements in thevowels
. - Implement the condition: if an element in the
text
matches one of the elements invowels
, then print the element.
Thanks for your feedback!
Utilizing if
statements remains consistent whether applied within nested loops or in a single while
or for
loop.
Examine the code below:
matrix = [[1, -4, 4, 29], [3, 4, -200, -1], [10, -5, 0, 8]] # Changing negative numbers to 'N' i = 0 # Setting outer while loop to work with the number of rows while i < len(matrix): j = 0 # Setting inner while loop to work with the number of elements in the row while j < len(matrix[i]): if matrix[i][j] > 0: print(matrix[i][j], end = ' ') else: print('N', end = ' ') j +=1 i += 1 print('')
How does the code work?
We've just observed an example of utilizing if/else
within a nested loop while handling the matrix.
Now, in your assignment, you'll be dealing with two strings.
Feel free to refer to hints if necessary!
Task
Print all the vowels from the text
.
- Initialize
i
. - Configure the outer
while
loop to iterate through the number of elements in thetext
. - Configure the inner
for
loop to iterate through the number of elements in thevowels
. - Implement the condition: if an element in the
text
matches one of the elements invowels
, then print the element.