| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment créer un bloqueur Word
    bloqueurs de mots sont sur ​​le maintien d'un niveau de base de la décence et de la bienséance . Si vous faites un forum, un wiki ou tout autre projet conduit par l'entrée d'utilisateur , vous serez parfois amené à exclure certains mots d'apparaître sur votre projet. L'ajout de cette fonctionnalité à votre projet n'est pas difficile à faire. Utiliser Python , un langage de script de haut niveau , vous pouvez faire votre programme remplace les mots que vous voulez bloquer avec une chaîne de * s . Instructions
    1

    Faire une chaîne dont le contenu est le texte que vous souhaitez rechercher les mots que vous voulez bloquer. Utilisez la syntaxe :

    text = " [ votre texte ici] "

    clean_text = text

    Cela va créer deux chaînes , à la fois contenant le texte que vous souhaitez vérifier < . br> 2

    créer une chaîne vide. Pour les instructions , il sera considéré comme " bloquant ". Utilisez la syntaxe suivante :

    bloqueur = ""

    Cela va créer la chaîne de texte vide. Il sera utilisé plus tard.
    3

    Créer un objet de la liste contenant les mots que vous voulez bloquer. Utilisez la syntaxe :

    block_list = [ "un", "deux" , "trois" ]

    Cela va créer une liste intitulée " block_list " contenant les mots un, deux et trois. Remplacer les mots avec ceux que vous voulez bloqué, et ajouter tous les autres que vous voulez.
    4

    créer trois variables ( boucle commence et fin ) et les mettre tous à zéro. Utilisez le formulaire :

    variable_name = 0
    5

    Utilisez une liste compréhension d'examiner la lettre de chaîne par lettre . Utilisez le formulaire :

    pour les ombles dans le texte. Cela fera une boucle à travers l'ensemble du texte lettre par lettre . La lettre en cours d'examen sur toute boucle donnée sera "char ".
    6

    Définissez la variable "fin" d'égaler la variable « boucle» à la première ligne de la liste compréhension. Suivez ce avec un "if" qui s'exécute si le "char" pour la boucle est égal à "" ou un espace.
    7

    Créer une nouvelle chaîne à partir d'une tranche de la " chaîne de texte " . Utilisez la syntaxe :


    test_word = texte [ commencer : FIN].

    Cela formera chaque mot dans le texte, un par un, en une chaîne à comparer à la liste des mots bloqués
    8

    Créer une nouvelle compréhension de liste dans le "if" , à la suite de la forme:

    pour mot dans block_list . Dans cette liste compréhension , de créer un nouveau "if" qui se déclenchera si le " test_word " est l'un des "mots" dans votre liste bloquée .
    9

    Créer une autre liste compréhension qui permettra d'ajouter des astérisques pour chaque caractère dans le mot d'être bloqués à la chaîne " bloquant " . Après avoir fait la chaîne la longueur correcte d'utiliser la ligne suivante:

    clean_text = clean_text [: commencer +1] + bloqueur + clean_text [ fin : ]

    Cela va modifier le mot bloqué dans le "propre" copie de votre texte.
    10

    Remettre à zéro la chaîne " bloquant " pour un écran de texte vide . Ensuite, réglez la variable " commencer " à égaler la "fin" variable dans le "if" déclenchée par un espace. Dans votre liste compréhension initiale, fixer la "boucle " variable elle-même plus un égal . A la fin de l'exécution de ce programme, vous vous retrouverez avec une copie «propre» ( clean_text ) qui aura tous les mots bloqués censurés.

    Previous :

    next :
      articles connexes
    ·Tutoriel pour Runpy en Python 
    ·Comment lire et écrire des fichiers dans Python 
    ·Comment faire un Bot IRC From Scratch en Python 
    ·Rendre des fichiers Python compilés 
    ·Comment compiler un code Python pour Erreurs Sans Cours…
    ·Comment faire pour supprimer Newlines en Python 
    ·Comment utiliser mon scripts Python avec Blender 
    ·La différence de Python et Django 
    ·Comment faire pour supprimer des clés d'un dictionnair…
    ·Comment obtenir le module CV dans OpenCV pour Python 
      articles en vedette
    ·Comment faire pour supprimer une chaîne vide dans PHP 
    ·Comment utiliser Fortran en C + + Linux 
    ·Comment compiler C + + sous Linux 
    ·Comment vérifier Format EPS en Java 
    ·Comment analyser du XML à une base de données 
    ·Comment ouvrir un fichier dans PHP 
    ·Quel est CSV 
    ·Tutoriel sur la POO et PHP 5 Classes 
    ·Comment ajouter des décimales en C + + 
    ·Comment faire pour installer cURL dans cPanel 
    Copyright © Connaissances Informatiques http://fr.wingwit.com