Зміст курсу
Цикли у Python
Цикли у Python
Вкладений for Цикл
Зануримося у світ матриць!
За допомогою вкладеного циклу ми можемо маніпулювати матрицями.
У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.
У Python матриця - це структура даних, що складається з вкладених списків.
Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.
Примітка:
len(matrix)
означає кількість рядків.len(matrix[i])
означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
Як працює цей код?
Swipe to show code editor
Ви повинні обчислити суму всіх елементів матриці.
- Ініціалізуйте
counter = 0
. - Налаштуйте зовнішній цикл
for
для перебору кількості рядків у матриці. - Налаштуйте внутрішній цикл
for
на перебір кількості елементів у кожному рядку матриці. - Накопичте суми з допомогою змінної
counter
. - Виведіть на екран значення, що зберігається в
counter
.
Дякуємо за ваш відгук!
Вкладений for Цикл
Зануримося у світ матриць!
За допомогою вкладеного циклу ми можемо маніпулювати матрицями.
У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.
У Python матриця - це структура даних, що складається з вкладених списків.
Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.
Примітка:
len(matrix)
означає кількість рядків.len(matrix[i])
означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
Як працює цей код?
Swipe to show code editor
Ви повинні обчислити суму всіх елементів матриці.
- Ініціалізуйте
counter = 0
. - Налаштуйте зовнішній цикл
for
для перебору кількості рядків у матриці. - Налаштуйте внутрішній цикл
for
на перебір кількості елементів у кожному рядку матриці. - Накопичте суми з допомогою змінної
counter
. - Виведіть на екран значення, що зберігається в
counter
.
Дякуємо за ваш відгук!
Вкладений for Цикл
Зануримося у світ матриць!
За допомогою вкладеного циклу ми можемо маніпулювати матрицями.
У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.
У Python матриця - це структура даних, що складається з вкладених списків.
Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.
Примітка:
len(matrix)
означає кількість рядків.len(matrix[i])
означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
Як працює цей код?
Swipe to show code editor
Ви повинні обчислити суму всіх елементів матриці.
- Ініціалізуйте
counter = 0
. - Налаштуйте зовнішній цикл
for
для перебору кількості рядків у матриці. - Налаштуйте внутрішній цикл
for
на перебір кількості елементів у кожному рядку матриці. - Накопичте суми з допомогою змінної
counter
. - Виведіть на екран значення, що зберігається в
counter
.
Дякуємо за ваш відгук!
Зануримося у світ матриць!
За допомогою вкладеного циклу ми можемо маніпулювати матрицями.
У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.
У Python матриця - це структура даних, що складається з вкладених списків.
Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.
Примітка:
len(matrix)
означає кількість рядків.len(matrix[i])
означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.
Розглянемо код нижче:
matrix = [ [1, 2, 4, 29], [3, 4, 6, 1] ] # Printing every element in the matrix # Outer loop to work with the number of rows for i in range(len(matrix)): # Inner loop to work with the number of element in the row for j in range(len(matrix[i])): print(matrix[i][j], end = ' ') print('')
Як працює цей код?
Swipe to show code editor
Ви повинні обчислити суму всіх елементів матриці.
- Ініціалізуйте
counter = 0
. - Налаштуйте зовнішній цикл
for
для перебору кількості рядків у матриці. - Налаштуйте внутрішній цикл
for
на перебір кількості елементів у кожному рядку матриці. - Накопичте суми з допомогою змінної
counter
. - Виведіть на екран значення, що зберігається в
counter
.