Programação  
 
Conhecimento computador >> Programação >> Programação Python >> 
Como contar palavras e linhas em Python
A linguagem de programação Python inclui um extenso conjunto de primitivas para manipulação de texto. Programas em Python pode processar texto como ele é lido a partir de arquivos ( eficientes para arquivos muito grandes que não cabem na memória principal) ou na memória, quando são necessários vários passes. Você pode usar esses primitivos Python para escrever código que conta o número de palavras e linhas de entrada de texto. Instruções
1

Inicializar as variáveis ​​que você precisa , incluindo a seguinte linha no início do seu código Python:

nLinhas , nWords = 0,0
2

Abra o fluxo de entrada , como no exemplo a seguir :

myInputStream = open ( ' inputFile.txt ', ' r')

Substituir inputFile.txt com o nome do arquivo cujas linhas e palavras que você precisa contar
3

Iterate sobre todo o fluxo de entrada durante a contagem de linhas , como no seguinte código: .

para currLine em myInputStream :

nLinhas = nLinhas +1
4

Adicione código que conta o número de palavras em cada linha dentro do loop principal, como no código a seguir :

para currLine em myInputStream :

nLinhas = nLinhas +1

if ( currLine.startswith ('\\ n') ! ): # uma linha vazia não tem palavras

wordsInCurrLine = currLine.split (Nenhum)

nWords = nWords + len ( wordsInCurrLine )

Depois que o loop principal é concluída, os nLinhas variável conterá o número de linhas no fluxo de entrada , e os nWords variável conterá o número de palavras .

Anterior :

Próximo : No
  Os artigos relacionados
·Como salvar uma matriz em Python 
·Como abrir um arquivo via Python 
·Como alterar a cor de uma Python Boxplot 
·Como usar Python Script no servidor Web 
·Como Tópico em Python 
·Como calcular Segundos e minutos Usando Python 
·Como instalar o Python em HostMonster 
·Como fazer nomes globais em Python 
·Como executar um script Python Do Shell 
·Como instalar o Python Tk 
  Artigos em destaque
·Como converter String para longa em PHP 
·Como usar um interruptor de Caso com intervalos em C + …
·Definição de variável existe no JavaScript 
·Como desenhar um fluxograma do processo 
·Como substituir vários caracteres em uma string com Ja…
·Como instalar o PHP ao vivo! Bate-papo 
·O salário médio de um desenvolvedor PHP 
·Como fazer um fluxograma que imprime todos os números …
·Como consultar uma fonte de dados em Visual Basic 
·Como usar nomes reservados como colunas no MySQL 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados