Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вкладений for Цикл | Вкладені Цикли
Цикли у Python
course content

Зміст курсу

Цикли у Python

Цикли у Python

1. Цикл for
2. Цикл while
3. Вкладені Цикли

bookВкладений for Цикл

Зануримося у світ матриць!

За допомогою вкладеного циклу ми можемо маніпулювати матрицями.

У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.

У Python матриця - це структура даних, що складається з вкладених списків.

Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.

Примітка:

  • len(matrix) означає кількість рядків.
  • len(matrix[i]) означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.

Розглянемо код нижче:

12345678910
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('')
copy

Як працює цей код?

Завдання
test

Swipe to show code editor

Ви повинні обчислити суму всіх елементів матриці.

  1. Ініціалізуйте counter = 0.
  2. Налаштуйте зовнішній цикл for для перебору кількості рядків у матриці.
  3. Налаштуйте внутрішній цикл for на перебір кількості елементів у кожному рядку матриці.
  4. Накопичте суми з допомогою змінної counter.
  5. Виведіть на екран значення, що зберігається в counter.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
toggle bottom row

bookВкладений for Цикл

Зануримося у світ матриць!

За допомогою вкладеного циклу ми можемо маніпулювати матрицями.

У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.

У Python матриця - це структура даних, що складається з вкладених списків.

Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.

Примітка:

  • len(matrix) означає кількість рядків.
  • len(matrix[i]) означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.

Розглянемо код нижче:

12345678910
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('')
copy

Як працює цей код?

Завдання
test

Swipe to show code editor

Ви повинні обчислити суму всіх елементів матриці.

  1. Ініціалізуйте counter = 0.
  2. Налаштуйте зовнішній цикл for для перебору кількості рядків у матриці.
  3. Налаштуйте внутрішній цикл for на перебір кількості елементів у кожному рядку матриці.
  4. Накопичте суми з допомогою змінної counter.
  5. Виведіть на екран значення, що зберігається в counter.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 3. Розділ 2
toggle bottom row

bookВкладений for Цикл

Зануримося у світ матриць!

За допомогою вкладеного циклу ми можемо маніпулювати матрицями.

У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.

У Python матриця - це структура даних, що складається з вкладених списків.

Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.

Примітка:

  • len(matrix) означає кількість рядків.
  • len(matrix[i]) означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.

Розглянемо код нижче:

12345678910
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('')
copy

Як працює цей код?

Завдання
test

Swipe to show code editor

Ви повинні обчислити суму всіх елементів матриці.

  1. Ініціалізуйте counter = 0.
  2. Налаштуйте зовнішній цикл for для перебору кількості рядків у матриці.
  3. Налаштуйте внутрішній цикл for на перебір кількості елементів у кожному рядку матриці.
  4. Накопичте суми з допомогою змінної counter.
  5. Виведіть на екран значення, що зберігається в counter.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Зануримося у світ матриць!

За допомогою вкладеного циклу ми можемо маніпулювати матрицями.

У математиці матриця - це прямокутний масив або таблиця чисел, символів або виразів, організованих у рядки та стовпці. Вона використовується для представлення математичного об'єкта або характеристики такого об'єкта.

У Python матриця - це структура даних, що складається з вкладених списків.

Цикл зовнішній опрацьовує рядки матриці, а цикл внутрішній - стовпці, або навпаки.

Примітка:

  • len(matrix) означає кількість рядків.
  • len(matrix[i]) означає кількість елементів у рядку (еквівалентно кількості стовпців). Або навпаки.

Розглянемо код нижче:

12345678910
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('')
copy

Як працює цей код?

Завдання
test

Swipe to show code editor

Ви повинні обчислити суму всіх елементів матриці.

  1. Ініціалізуйте counter = 0.
  2. Налаштуйте зовнішній цикл for для перебору кількості рядків у матриці.
  3. Налаштуйте внутрішній цикл for на перебір кількості елементів у кожному рядку матриці.
  4. Накопичте суми з допомогою змінної counter.
  5. Виведіть на екран значення, що зберігається в counter.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 3. Розділ 2
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt