Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Підрахунок за Допомогою Циклів | Секція
Цикли Python
Секція 1. Розділ 3
single

single

bookПідрахунок за Допомогою Циклів

Свайпніть щоб показати меню

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

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

Давайте застосуємо цю концепцію до нашої типової задачі — роботи зі списком travel_list. Припустимо, потрібно обчислити загальну довжину назв усіх міст у нашому списку.

1234567891011
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Initialize counter total_length = 0 # Iteration through the list for city in travel_list: # Add the length of each city name total_length += len(city) print('Total length of all city names:', total_length)
copy
Note
Примітка

Оператор += — це скорочення для додавання та присвоєння. Він додає значення справа до змінної зліва та оновлює цю змінну.
Наприклад, x += 5 еквівалентно x = x + 5.

Завдання

Swipe to start coding

Ви працюєте над туристичним застосунком, який має аналізувати назви країн для відображення. Ваше завдання — визначити, скільки країн у списку мають рівно 6 літер у своїй назві. Це дозволить застосунку групувати та відображати країни у візуально привабливий і впорядкований спосіб.

  • Створення змінної для підрахунку кількості країн з рівно 6 літерами у назві.
  • Ітерація по списку countries.
  • Перевірка довжини кожної назви країни за допомогою функції len().
  • Оновлення лічильника. Якщо назва країни містить 6 літер, збільшуйте лічильник на 1.

Рішення

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

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

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

Секція 1. Розділ 3
single

single

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

some-alt