Зміст курсу
Цикли у Python
Цикли у Python
Вкладений while Цикл
Підсумовуючи, оператор циклу while
виконує блок коду багаторазово до тих пір, поки певна умова залишається True
. Ми обираємо цикл while
, коли кількість ітерацій не визначена заздалегідь.
Тепер давайте заглибимося у використання циклу while всередині іншого циклу while.
Розглянемо код нижче:
# Printing numbers from 0 to 4 for 5 times i = 0 # Setting outer while loop while i < 5: j = 0 # Setting inner while loop while j < 5: print(j, end='') j += 1 i += 1 print('')
Як працює код?
У попередньому розділі ми працювали з матрицею. Ми можемо досягти того ж самого, використовуючи вкладений цикл while!
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing all elements of the matrix 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]): print(matrix[i][j], end = ' ') j +=1 i += 1 print('')
Як працює код?
Swipe to show code editor
Збільште кожен елемент матриці на 1
.
- Створіть зовнішній цикл
while
для перебору кожного рядка матриці. - Створіть внутрішній цикл
while
для перебору кожного елемента в рядку матриці. - Додайте
1
до кожного елементу. - Виведіть на екран кожен оновлений елемент.
Дякуємо за ваш відгук!
Вкладений while Цикл
Підсумовуючи, оператор циклу while
виконує блок коду багаторазово до тих пір, поки певна умова залишається True
. Ми обираємо цикл while
, коли кількість ітерацій не визначена заздалегідь.
Тепер давайте заглибимося у використання циклу while всередині іншого циклу while.
Розглянемо код нижче:
# Printing numbers from 0 to 4 for 5 times i = 0 # Setting outer while loop while i < 5: j = 0 # Setting inner while loop while j < 5: print(j, end='') j += 1 i += 1 print('')
Як працює код?
У попередньому розділі ми працювали з матрицею. Ми можемо досягти того ж самого, використовуючи вкладений цикл while!
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing all elements of the matrix 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]): print(matrix[i][j], end = ' ') j +=1 i += 1 print('')
Як працює код?
Swipe to show code editor
Збільште кожен елемент матриці на 1
.
- Створіть зовнішній цикл
while
для перебору кожного рядка матриці. - Створіть внутрішній цикл
while
для перебору кожного елемента в рядку матриці. - Додайте
1
до кожного елементу. - Виведіть на екран кожен оновлений елемент.
Дякуємо за ваш відгук!
Вкладений while Цикл
Підсумовуючи, оператор циклу while
виконує блок коду багаторазово до тих пір, поки певна умова залишається True
. Ми обираємо цикл while
, коли кількість ітерацій не визначена заздалегідь.
Тепер давайте заглибимося у використання циклу while всередині іншого циклу while.
Розглянемо код нижче:
# Printing numbers from 0 to 4 for 5 times i = 0 # Setting outer while loop while i < 5: j = 0 # Setting inner while loop while j < 5: print(j, end='') j += 1 i += 1 print('')
Як працює код?
У попередньому розділі ми працювали з матрицею. Ми можемо досягти того ж самого, використовуючи вкладений цикл while!
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing all elements of the matrix 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]): print(matrix[i][j], end = ' ') j +=1 i += 1 print('')
Як працює код?
Swipe to show code editor
Збільште кожен елемент матриці на 1
.
- Створіть зовнішній цикл
while
для перебору кожного рядка матриці. - Створіть внутрішній цикл
while
для перебору кожного елемента в рядку матриці. - Додайте
1
до кожного елементу. - Виведіть на екран кожен оновлений елемент.
Дякуємо за ваш відгук!
Підсумовуючи, оператор циклу while
виконує блок коду багаторазово до тих пір, поки певна умова залишається True
. Ми обираємо цикл while
, коли кількість ітерацій не визначена заздалегідь.
Тепер давайте заглибимося у використання циклу while всередині іншого циклу while.
Розглянемо код нижче:
# Printing numbers from 0 to 4 for 5 times i = 0 # Setting outer while loop while i < 5: j = 0 # Setting inner while loop while j < 5: print(j, end='') j += 1 i += 1 print('')
Як працює код?
У попередньому розділі ми працювали з матрицею. Ми можемо досягти того ж самого, використовуючи вкладений цикл while!
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing all elements of the matrix 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]): print(matrix[i][j], end = ' ') j +=1 i += 1 print('')
Як працює код?
Swipe to show code editor
Збільште кожен елемент матриці на 1
.
- Створіть зовнішній цикл
while
для перебору кожного рядка матриці. - Створіть внутрішній цикл
while
для перебору кожного елемента в рядку матриці. - Додайте
1
до кожного елементу. - Виведіть на екран кожен оновлений елемент.