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

Зміст курсу

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

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

1. Цикл for
2. Цикл while
3. Вкладені Цикли
4. List and Dictionary Comprehensions

book
Перший Цикл For

Використовуючи цикли, ви можете ітеруватися по послідовностях, таких як lists, strings або числові ranges, вони дозволяють обробляти великі обсяги даних з мінімальним кодом.

  • item - це змінна, яка приймає значення кожного елемента у послідовності по черзі;
  • sequence - це дані, через які ви ітеруєте, такі як список, рядок або діапазон;
  • блок оператора for виконується для кожного item у послідовності.

Уявіть, що у вас є змінна-рядок, і ви хочете надрукувати кожну літеру з неї в стовпчик. Оскільки рядок є послідовністю літер, ви можете використовувати цикл для досягнення цього.

12345
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
copy
  • word змінна містить рядок 'iteration';
  • for цикл ітерується по кожному символу в рядку;
  • letter приймає значення наступного символу в рядку в кожній ітерації;
  • print(letter) оператор виводить поточний символ на консоль.

Переконайтеся, що назва змінної item є змістовною. Наприклад, якщо ви ітеруєте через список під назвою people, відповідна назва змінної повинна бути person.

Завдання

Swipe to start coding

Ви мандрівник, який веде облік країн, які ви хочете відвідати у списку countries і тих, які ви вже відвідали у visited_countries. Коли ви подорожуєте, стає важче керувати всім, тому ви вирішуєте автоматизувати цей процес.

  • Оновіть travel_list, щоб включити лише країни з countries, які не знаходяться в visited_countries.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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

book
Перший Цикл For

Використовуючи цикли, ви можете ітеруватися по послідовностях, таких як lists, strings або числові ranges, вони дозволяють обробляти великі обсяги даних з мінімальним кодом.

  • item - це змінна, яка приймає значення кожного елемента у послідовності по черзі;
  • sequence - це дані, через які ви ітеруєте, такі як список, рядок або діапазон;
  • блок оператора for виконується для кожного item у послідовності.

Уявіть, що у вас є змінна-рядок, і ви хочете надрукувати кожну літеру з неї в стовпчик. Оскільки рядок є послідовністю літер, ви можете використовувати цикл для досягнення цього.

12345
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
copy
  • word змінна містить рядок 'iteration';
  • for цикл ітерується по кожному символу в рядку;
  • letter приймає значення наступного символу в рядку в кожній ітерації;
  • print(letter) оператор виводить поточний символ на консоль.

Переконайтеся, що назва змінної item є змістовною. Наприклад, якщо ви ітеруєте через список під назвою people, відповідна назва змінної повинна бути person.

Завдання

Swipe to start coding

Ви мандрівник, який веде облік країн, які ви хочете відвідати у списку countries і тих, які ви вже відвідали у visited_countries. Коли ви подорожуєте, стає важче керувати всім, тому ви вирішуєте автоматизувати цей процес.

  • Оновіть travel_list, щоб включити лише країни з countries, які не знаходяться в visited_countries.

Рішення

Switch to desktopПерейдіть на комп'ютер для реальної практикиПродовжуйте з того місця, де ви зупинились, використовуючи один з наведених нижче варіантів
Все було зрозуміло?

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

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

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