Le langage de programmation Python a beaucoup de fonctions intégrées qui simplifient le traitement de texte . Cela rend l'écriture de scripts Python qui manipulent texte facile et vous permet d'être plus productif. Par exemple, vous pouvez effectuer une recherche par le biais d'une chaîne et retirez un mot en passant en paramètre à la fonction de re.sub . Cela prend une seule ligne de code. Dans d'autres langues qui n'ont pas les capacités de traitement de texte de Python , cela exigerait beaucoup plus de code. Si vous voulez améliorer votre compréhension du traitement de texte Python, essayer d'écrire un programme qui supprime un paramètre donné dans une chaîne. Choses que vous devez
Python 3.2 langage de programmation
Afficher plus Instructions
1
Ouvrez l'éditeur de texte IDLE dans Program Files (ou des applications pour Macintosh) dans le répertoire Python. Un fichier de code source vide s'ouvre
2
Importer le " re" bibliothèque par écrit la déclaration suivante au début de votre fichier de code source : .
Import re
< br > Hôtels 3
déclarer une chaîne et réglez égale à un texte en écrivant quelque chose comme ceci:
oldstring = " je sens que je suis absent quelque chose "
4 < p> Déclarez une nouvelle chaîne et attribuez-lui la valeur de retour de la fonction re.sub . Cette fonction permet de rechercher une chaîne de caractères pour un texte et remplace toutes les occurrences de celui-ci avec un autre texte . Vous devez passer des paramètres à re.sub . Le premier paramètre est le mot que vous voulez chercher . Le deuxième paramètre est le remplacement , mais puisque vous retirez texte que vous avez besoin de mettre une chaîne vide ici . Le troisième paramètre est la chaîne que vous effectuez l'opération sur " oldstring . " Pour supprimer toutes les occurrences du mot «quelque chose» de « oldstring , " écrire la ligne de code suivante:
nouvelleChaine = re.sub (' quelque chose ','', oldstring )
5
imprimer la " nouvelleChaine " résultant en utilisant la fonction d'impression , comme ceci:
impression ( nouvelleChaine )
6
exécuter le programme en appuyant sur F5. La sortie ressemble à ceci:
je me sens comme si je suis absent