English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutorial Básico do Python

Controle de Fluxo do Python

Funções do Python

Tipos de Dados do Python

Operações de Arquivos do Python

Objetos e Classes do Python

Data e Hora do Python

Conhecimentos Avançados do Python

Manual de Referência do Python

Uso e exemplo do método count() da string do Python

Métodos de string do Python

O método count() do string do Python retorna o número de ocorrências do valor especificado na string.

Em termos simples, o método count() busca a substring dadana stringsubstrings e retorna o número de ocorrências da substring dentro delas.

Ele também tem parâmetros opcionais, start e end, que especificam as posições de início e fim da string.

A sintaxe do método count() é:

string.count(substring, start=..., end=...)

parâmetros do método count() da string

O método count() precisa de apenas um parâmetro para executar. No entanto, ele também tem dois parâmetros opcionais:

  • substring -a string para contar.

  • start (opcional) -pesquisar o índice inicial da string de busca.

  • end (opcional) -pesquisar o índice final da string de busca.

Atenção: Os índices do Python começam com 0, não com1.

Retorno do valor do método count() do método de string

O método count() do método de string retorna o número de ocorrências da substring na string.

Exemplo1: Calcular o número de ocorrências de uma substring dada

# Definição da string
string = "Python é excelente, não é?"
substring = "is"
count = string.count(substring)
# Saída de número
print("número de ocorrências:", count)

Quando executar o programa, a saída será:

número de ocorrências é: 2

Exemplo2: Use contagem de início e fim para contar o número de ocorrências de uma substring dada

# Definição da string
string = "Python é excelente, não é?"
substring = "i"
# Contagem após o primeiro " i " e antes do último " i "
count = string.count(substring) 8, 25)
# Saída de número
print("número de ocorrências:", count)

Quando executar o programa, a saída será:

número de ocorrências é: 1

Aqui, a contagem começa quando encontrar o primeiro " i " (ou seja, o7um índice de posição)

Além disso, ele começa após o último " i " (ou seja, o25um índice de posição) antes de terminar. Isso é, pesquisar a partir do8caracteres começando (incluio8caracteres) até o25caracteres (não incluio25O número de caracteres entre os caracteres ( )

Métodos de string do Python