Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Break/Continue в Циклі while | Цикл while
Цикли у Python
course content

Зміст курсу

Цикли у Python

Цикли у Python

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

bookBreak/Continue в Циклі while

Тепер ми спробуємо виконати те ж саме завдання, що і з циклом for - знайти число у списку і завершити цикл, коли воно буде знайдено.

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

12345678910
numbers = [2, 3, 4, 11, 5] i = 0 # Breaking the loop, if 11 is found while i < len(numbers): if numbers[i] == 11: print('11 is here!') break else: i = i + 1
copy

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

Чудово!

Зверніть увагу, що оператор continue пропускає блок коду всередині циклу лише для поточної ітерації. Тепер давайте порахуємо входження 11 у коді з використанням continue.

Подивіться на код нижче:

123456789101112131415
numbers = [2, 11, 4, 11, 5] i = -1 counter = 0 # Count all 11 in the list # We are using len(numbers) - 1 to break the loop without being 'out of range' while i < len(numbers) - 1: i = i + 1 if numbers[i] != 11: continue else: print('11 is here!') counter += 1 print("Total number of '11': ", counter)
copy

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

Завдання

Зупинити цикл при досягненні від'ємного значення.

  1. Ініціалізувати цикл while, використовуючи оператор i для взаємодії з числом.
  2. Збільшити значення i.
  3. Вивести повідомлення разом з від'ємним елементом.
  4. Використовуйте break та continue за потребою.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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

bookBreak/Continue в Циклі while

Тепер ми спробуємо виконати те ж саме завдання, що і з циклом for - знайти число у списку і завершити цикл, коли воно буде знайдено.

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

12345678910
numbers = [2, 3, 4, 11, 5] i = 0 # Breaking the loop, if 11 is found while i < len(numbers): if numbers[i] == 11: print('11 is here!') break else: i = i + 1
copy

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

Чудово!

Зверніть увагу, що оператор continue пропускає блок коду всередині циклу лише для поточної ітерації. Тепер давайте порахуємо входження 11 у коді з використанням continue.

Подивіться на код нижче:

123456789101112131415
numbers = [2, 11, 4, 11, 5] i = -1 counter = 0 # Count all 11 in the list # We are using len(numbers) - 1 to break the loop without being 'out of range' while i < len(numbers) - 1: i = i + 1 if numbers[i] != 11: continue else: print('11 is here!') counter += 1 print("Total number of '11': ", counter)
copy

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

Завдання

Зупинити цикл при досягненні від'ємного значення.

  1. Ініціалізувати цикл while, використовуючи оператор i для взаємодії з числом.
  2. Збільшити значення i.
  3. Вивести повідомлення разом з від'ємним елементом.
  4. Використовуйте break та continue за потребою.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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

bookBreak/Continue в Циклі while

Тепер ми спробуємо виконати те ж саме завдання, що і з циклом for - знайти число у списку і завершити цикл, коли воно буде знайдено.

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

12345678910
numbers = [2, 3, 4, 11, 5] i = 0 # Breaking the loop, if 11 is found while i < len(numbers): if numbers[i] == 11: print('11 is here!') break else: i = i + 1
copy

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

Чудово!

Зверніть увагу, що оператор continue пропускає блок коду всередині циклу лише для поточної ітерації. Тепер давайте порахуємо входження 11 у коді з використанням continue.

Подивіться на код нижче:

123456789101112131415
numbers = [2, 11, 4, 11, 5] i = -1 counter = 0 # Count all 11 in the list # We are using len(numbers) - 1 to break the loop without being 'out of range' while i < len(numbers) - 1: i = i + 1 if numbers[i] != 11: continue else: print('11 is here!') counter += 1 print("Total number of '11': ", counter)
copy

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

Завдання

Зупинити цикл при досягненні від'ємного значення.

  1. Ініціалізувати цикл while, використовуючи оператор i для взаємодії з числом.
  2. Збільшити значення i.
  3. Вивести повідомлення разом з від'ємним елементом.
  4. Використовуйте break та continue за потребою.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

Тепер ми спробуємо виконати те ж саме завдання, що і з циклом for - знайти число у списку і завершити цикл, коли воно буде знайдено.

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

12345678910
numbers = [2, 3, 4, 11, 5] i = 0 # Breaking the loop, if 11 is found while i < len(numbers): if numbers[i] == 11: print('11 is here!') break else: i = i + 1
copy

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

Чудово!

Зверніть увагу, що оператор continue пропускає блок коду всередині циклу лише для поточної ітерації. Тепер давайте порахуємо входження 11 у коді з використанням continue.

Подивіться на код нижче:

123456789101112131415
numbers = [2, 11, 4, 11, 5] i = -1 counter = 0 # Count all 11 in the list # We are using len(numbers) - 1 to break the loop without being 'out of range' while i < len(numbers) - 1: i = i + 1 if numbers[i] != 11: continue else: print('11 is here!') counter += 1 print("Total number of '11': ", counter)
copy

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

Завдання

Зупинити цикл при досягненні від'ємного значення.

  1. Ініціалізувати цикл while, використовуючи оператор i для взаємодії з числом.
  2. Збільшити значення i.
  3. Вивести повідомлення разом з від'ємним елементом.
  4. Використовуйте break та continue за потребою.
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Секція 2. Розділ 5
Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
some-alt