Зміст курсу
Посібник з циклів Python
Посібник з циклів Python
Перший Цикл For
Використовуючи цикли, ви можете ітеруватися по послідовностях, таких як lists
, strings
або числові ranges
, вони дозволяють обробляти великі обсяги даних з мінімальним кодом.
item
- це змінна, яка приймає значення кожного елемента у послідовності по черзі;sequence
- це дані, через які ви ітеруєте, такі як список, рядок або діапазон;- блок оператора
for
виконується для кожногоitem
у послідовності.
Уявіть, що у вас є змінна-рядок, і ви хочете надрукувати кожну літеру з неї в стовпчик. Оскільки рядок є послідовністю літер, ви можете використовувати цикл для досягнення цього.
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
word
змінна містить рядок'iteration'
;for
цикл ітерується по кожному символу в рядку;letter
приймає значення наступного символу в рядку в кожній ітерації;print(letter)
оператор виводить поточний символ на консоль.
Переконайтеся, що назва змінної item
є змістовною. Наприклад, якщо ви ітеруєте через список під назвою people
, відповідна назва змінної повинна бути person
.
Swipe to start coding
Ви мандрівник, який веде облік країн, які ви хочете відвідати у списку countries
і тих, які ви вже відвідали у visited_countries
. Коли ви подорожуєте, стає важче керувати всім, тому ви вирішуєте автоматизувати цей процес.
- Оновіть
travel_list
, щоб включити лише країни зcountries
, які не знаходяться вvisited_countries
.
Рішення
Дякуємо за ваш відгук!
Перший Цикл For
Використовуючи цикли, ви можете ітеруватися по послідовностях, таких як lists
, strings
або числові ranges
, вони дозволяють обробляти великі обсяги даних з мінімальним кодом.
item
- це змінна, яка приймає значення кожного елемента у послідовності по черзі;sequence
- це дані, через які ви ітеруєте, такі як список, рядок або діапазон;- блок оператора
for
виконується для кожногоitem
у послідовності.
Уявіть, що у вас є змінна-рядок, і ви хочете надрукувати кожну літеру з неї в стовпчик. Оскільки рядок є послідовністю літер, ви можете використовувати цикл для досягнення цього.
word = 'iteration' # Printing every letter in the city's name for letter in word: print(letter)
word
змінна містить рядок'iteration'
;for
цикл ітерується по кожному символу в рядку;letter
приймає значення наступного символу в рядку в кожній ітерації;print(letter)
оператор виводить поточний символ на консоль.
Переконайтеся, що назва змінної item
є змістовною. Наприклад, якщо ви ітеруєте через список під назвою people
, відповідна назва змінної повинна бути person
.
Swipe to start coding
Ви мандрівник, який веде облік країн, які ви хочете відвідати у списку countries
і тих, які ви вже відвідали у visited_countries
. Коли ви подорожуєте, стає важче керувати всім, тому ви вирішуєте автоматизувати цей процес.
- Оновіть
travel_list
, щоб включити лише країни зcountries
, які не знаходяться вvisited_countries
.
Рішення
Дякуємо за ваш відгук!