Друкарня від WE.UA

Всіх вітаю! У цій статті ми розглянемо, як використовувати вбудований метод count() для рядків і що він взагалі робить.

Визначення

Метод count() рахує кількість повторів одного і того ж значення у рамках рядкового значення, до якого ми застосовуємо даний метод. Цей метод може приймати три параметри: значення, повторюваність якого треба визначити (value); початок рядка, з якого треба починати рахунок (start); та кінець рядка, на якому треба закінчити визначення (end).

Перший параметр є обов’язковим, а останні два — опціональними.

Практичне застосування

Приклад 1

Ось перший приклад, де ми рахуємо повторюваність слова “wert” у рядку “qwertyqwertyqwerty”:

text = "qwertyqwertyqwerty"

count_value = text.count("wert")
print(count_value)

Результат:

3

Приклад 2

Аналогічно спробуємо визначити повторюваність і тут, тільки з іншим прикладом:

text = ("Okay. Let's move to the main subject of the conversation. How many times we tried to start a new project?"
        "How many sponsors have remained?")

count_value = text.count("main")
print(count_value)
2

Приклад 3

Тепер задамо параметри start та end, щоб дещо обмежити діапазон, у якому програма шукає повторюваність:

text = "qwertyqwertyqwerty"

count_value = text.count("wert", 6, 12)
print(count_value)
1

Як бачимо, тепер ми отримали одиницю, бо ми обмежили діапазон пошуку лише до одного слова “qwerty” посередині. У параметрах ми вказали діапазон від останнього символа “q” у другому слові “qwerty” до символа “q” у третьому слові “qwerty”.

Висновок

У рамках даної невеликої статті ми розібралися із методом count() та тим, як його використовувати. Дякую за увагу!

Статті про вітчизняний бізнес та цікавих людей:

Поділись своїми ідеями в новій публікації.
Ми чекаємо саме на твій довгочит!
Magnifique numérique
Magnifique numérique@magnifiquedigitalworld

Світ, де код робить чудеса

91Довгочити
1.8KПерегляди
27Підписники
Підтримати
На Друкарні з 14 липня 2025

Більше від автора

  • Робота з омогліфами у Python

    У цій статті ми розберемо бібліотеку confusables та її функціонал. Також ми розглянемо, що таке омогліфи та як їх використовують.

    Теми цього довгочиту:

    Програмування
  • Метод index() у Python

    Всіх вітаю! Сьогодні ми розглянемо метод index() у Python та приклади його застосування.

    Теми цього довгочиту:

    Програмування

Це також може зацікавити:

  • Хто такий бекенд-розробник? Повний путівник

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

    Теми цього довгочиту:

    Backend
  • Manual QA: Що я б робила, якби вирішила заходити в переповнену нішу зараз

    Я заходила в IT як Manual QA ще до того, як почали з’являтись курси на будь-який гаманець. Шлях, чесно кажучи, був довгий і досить важкий, з постійними переосмисленнями, помилками і безкінечними спробами знайти щось дійсно своє.

    Теми цього довгочиту:

    Qa

Коментарі (0)

Підтримайте автора першим.
Напишіть коментар!

Це також може зацікавити:

  • Хто такий бекенд-розробник? Повний путівник

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

    Теми цього довгочиту:

    Backend
  • Manual QA: Що я б робила, якби вирішила заходити в переповнену нішу зараз

    Я заходила в IT як Manual QA ще до того, як почали з’являтись курси на будь-який гаманець. Шлях, чесно кажучи, був довгий і досить важкий, з постійними переосмисленнями, помилками і безкінечними спробами знайти щось дійсно своє.

    Теми цього довгочиту:

    Qa