A linguagem de programação Python tem muitas funções internas que agilizam o processamento de texto . Isso faz com que a criação de scripts em Python que manipulam texto mais fácil e permite que você seja mais produtivo. Por exemplo, você pode pesquisar através de uma corda e remover uma palavra , passando -o como um parâmetro para a função re.sub . Isso leva uma linha de código . Em outras linguagens que não possuem as capacidades de processamento de texto de Python , isso exigiria muito mais código. Se você quer melhorar a sua compreensão de processamento de texto Python , tente escrever um programa que remove um determinado parâmetro de uma string. Coisas que você precisa
linguagem de programação Python 3.2
Show Mais instruções
1
Abra o editor de texto IDLE em Arquivos de Programas (ou pedidos de Macintosh ) no diretório Python. Um arquivo de código fonte em branco abre
2
Import a "re" biblioteca escrevendo a seguinte declaração na parte superior do seu arquivo de código fonte: .
Importação re
< br >
3
Declare uma corda e configurá-lo igual a um texto por escrever algo como isto:
oldString = "Eu sinto como se estivesse faltando alguma coisa "
4
Declare uma nova string e atribuir-lhe o valor de retorno do re.sub função. Esta função busca em uma palavra para algum texto e substitui todas as ocorrências de -lo com algum outro texto. Você precisa passar em alguns parâmetros para re.sub . O primeiro parâmetro é a palavra que deseja procurar. O segundo parâmetro é a substituição , mas já que você está removendo o texto que você precisa colocar uma cadeia vazia aqui. O terceiro parâmetro é a string que você está realizando a operação em " oldString ". Para remover todas as ocorrências da palavra " algo " de " oldString ", escreve a seguinte linha de código:
newString = re.sub (' algo ','', oldString )
5
Imprima o resultado " newString ", usando a função de impressão , como este:
print ( newString )
6
Execute o programa pressionando F5. A saída se parece com isso :
eu sinto que eu estou perdendo