Olá, caro leitor! Seja muito bem-vindo a mais uma edição da "Dicas Pythonicas".
No pyPRO, sempre buscamos formas de resolver problemas de forma simples e eficiente.
Hoje, vamos aprender como contar o número de palavras em uma frase usando apenas uma linha de código. Python oferece várias maneiras de fazer isso, mas uma das mais diretas é usando a função split() e len().
Veja o exemplo:
frase = "pyPRO: Vamos contar a quantidade de palavras nesta frase."
# Conta o número de palavras na frase
print(len(frase.split()))
Como funciona?
- split(): A função split() divide a string em uma lista de palavras, usando espaços em branco como delimitadores.
- len(): A função len() conta quantos elementos existem na lista resultante, ou seja, o número de palavras na frase.
No exemplo acima, a frase "pyPRO: Vamos contar a quantidade de palavras nesta frase." é dividida em palavras, e o número de palavras é contado e exibido. A saída será:
9
Vantagens
- Simplicidade: A solução é compacta e fácil de entender, ideal para scripts rápidos e tarefas comuns de processamento de texto.
- Flexibilidade: Você pode adaptar o método split() para usar diferentes delimitadores se necessário.
Espero que esta dica te ajude a trabalhar com strings de maneira eficaz e simples. Fique atento à próxima edição, onde exploraremos mais soluções práticas em Python!
Um forte abraço,
Prof. Dr. Dilermando Piva Jr.
Idealizador do pyPRO
Visite: https://pypro.com.br para mais informações sobre Python, Ciência de Dados e Git/GitHub.