Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вкладений цикл for 2 (видалити) | Вкладені цикли
Посібник з циклів Python
course content

Зміст курсу

Посібник з циклів Python

Посібник з циклів Python

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

book
Вкладений цикл for 2 (видалити)

Давайте зануримося у світ матриць!

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

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

У 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. Розділ 5
toggle bottom row

book
Вкладений цикл for 2 (видалити)

Давайте зануримося у світ матриць!

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

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

У 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. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
We're sorry to hear that something went wrong. What happened?
some-alt