Manufaturação industrial
Internet das coisas industrial | Materiais industriais | Manutenção e reparo de equipamentos | Programação industrial |
home  MfgRobots >> Manufaturação industrial >  >> Industrial programming >> python

Domine o str.count() do Python: Como Contar Caracteres e Substrings com Exemplos

Domine o str.count() do Python: Como Contar Caracteres e Substrings com Exemplos

O método str.count() é uma ferramenta embutida e leve que retorna quantas vezes uma substring especificada aparece em uma string. Seja para contar caracteres únicos, padrões de múltiplos caracteres ou contar dentro de uma fatia específica do texto, o str.count() lida com tudo com velocidade e precisão.

Por Que Usar str.count()?

Visão Geral da Sintaxe

string.count(sub[, inicio[, fim]])

Parâmetros

Valor de Retorno

O método retorna um inteiro indicando o número de ocorrências não sobrepostas de sub entre os índices opcionais inicio e fim. Se sub não for encontrado, retorna 0.

Exemplos Práticos

Exemplo 1: Contando um Caractere Único

str1 = "Olá Mundo"
print("Contagem de 'o':", str1.count('o'))
print("Contagem de 'o' entre índices 0 e 5:", str1.count('o', 0, 5))

Saída:

Contagem de 'o': 2
Contagem de 'o' entre índices 0 e 5: 1

Exemplo 2: Contando um Caractere em uma Frase

str1 = "Bem-vindo ao Guru99 Tutoriais!"
print("Contagem de 'u':", str1.count('u'))
print("Contagem de 'u' entre índices 6 e 15:", str1.count('u', 6, 15))

Saída:

Contagem de 'u': 3
Contagem de 'u' entre índices 6 e 15: 2

Exemplo 3: Contando uma Substring em Texto Longo

str1 = "Bem-vindo ao Guru99 - Treinamento Gratuito Tutoriais e Vídeos para Cursos de TI"
print("Contagem de 'ao':", str1.count('ao'))
print("Contagem de 'ao' entre índices 6 e 15:", str1.count('ao', 6, 15))

Saída:

Contagem de 'ao': 2
Contagem de 'ao' entre índices 6 e 15: 1

Principais Conclusões

python

  1. Dominando Java String.indexOf(): Localizando Substrings e Exemplos Práticos
  2. Dominando o Método strip() do Python: Guia Completo e Exemplos Práticos
  3. Domine Strings format() em Python com Exemplos Claros
  4. Domine o Método String.find() do Python: Sintaxe, Exemplos e Alternativas
  5. Dominando Funções Lambda em Python: Exemplos Práticos e Boas Práticas
  6. Função round() em Python Explicada com Exemplos Práticos
  7. Dominando a Função map() do Python: Sintaxe, Exemplos e Boas Práticas
  8. Python timeit(): Medindo Tempo de Execução com Exemplos Práticos
  9. Counter do Python em collections: Contagem Eficiente, Atualização e Operações Aritméticas
  10. Entendendo type() e isinstance() em Python: Exemplos Práticos