Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hvordan lage et Word- Blocker
    Word stopper er om å opprettholde en base nivå av anstendighet og sømmelighet . Enten du gjør et forum , en wiki eller andre prosjekt drevet av brukerundersøkelser, vil du noen ganger ønsker å ekskludere visse ord fra å vises på prosjektet . Legge denne funksjonen til prosjektet ditt er ikke vanskelig å gjøre . Ved hjelp av Python , et høyt nivå skriptspråk , kan du gjøre programmet erstatte noen ord du vil blokkere med en streng av * s . Instruksjoner
    en

    Lag en streng der innholdet er teksten du ønsker å se etter ord som du vil blokkere . Bruk syntaksen : en

    text = " [ din tekst her ] "

    clean_text = text
    p Dette vil skape to strenger , både som inneholder teksten du vil kontrollere < . br >
    2

    Opprett en tom streng. For de instruksjoner, vil det bli referert til som " blokkering ". Bruk følgende syntaks : en

    blocker = ""
    p Dette vil skape den tomme tekststreng. Dette vil bli brukt senere .
    3

    Lag en liste objekt som inneholder ordene du vil blokkere. Bruk syntaksen : en

    block_list = [" en", "to" , "tre "]
    p Dette vil skape en liste med tittelen " block_list " som inneholder ordene ett, to og tre . Erstatte ord med de du ønsker blokkert , og legge til eventuelle andre du ønsker.
    4

    Lag tre variabler ( loop, begynne, og slutten) og sette dem alle til null . Bruk skjemaet : en

    VARIABLE_NAME = 0
    5

    Bruk en liste forståelse for å undersøke strengen bokstav for bokstav . Bruk skjemaet : en

    etter røye i teksten . Dette vil sløyfe gjennom hele teksten bokstav for bokstav . Brevet blir undersøkt på en gitt sløyfe vil være " røye . "
    6

    Still "end " variable til lik "loop " variable på den første linjen i listen forståelse. Følg dette med en " hvis " statement som utfører hvis " røye " for loopen er lik "" eller en plass .
    7

    Opprett en ny streng fra en bit av "teksten" string . Bruk syntaksen : en

    test_word = text [ begynner: ende ] .
    P Dette vil danne hvert ord i teksten , en etter en, til en streng å sammenligne med listen over blokkerte ord
    Side 8

    Opprett en ny liste forståelse innenfor " hvis " statement , etter skjema : en

    for ord i block_list . Innenfor denne listen forståelse, skape en ny " hvis " statement som vil utløse hvis " test_word " er en av de "ord" i dine blokkerte liste .
    9

    Lag en annen liste forståelse som vil legge stjernene for hvert tegn i ordet for å bli blokkert til " blokker" streng. Etter at du har gjort strengen riktig lengde bruke følgende linje : en

    clean_text = clean_text [ : begynne en ] + blocker + clean_text [ slutt: ]
    p Dette vil redigere ut den blokkerte ord i " ren " kopi av teksten.
    10

    Reset " blokker" strengen til en blank tekst skjermen . Deretter sette variabelen " begynne " til lik variabelen " end" innenfor " hvis " statement utløst av et mellomrom. I den opprinnelige listen forståelse , sett variabelen " loop" å like seg selv pluss en. På slutten av gjennomføring av dette programmet, vil du sitte igjen med en "ren" kopi ( clean_text ) som vil ha noen blokkerte ord sensurert .

    früher :

     Weiter:
      Relatert Artike
    ·Hva er Python for Windows PC 
    ·Hvordan implementere Positional Indeks ved hjelp av Pyt…
    ·Hvordan få Koordinater for Linux markøren 
    ·Slik konverterer heltall til sifre i Python 
    ·Hvor å Åpen Linux Python XRCed 
    ·Hvordan legge en streng i en Python Ordbok 
    ·Hvordan finne den korteste lengden på en streng i Pyth…
    ·Slik pakker du ut CPU Behandling Med Python 
    ·Hvordan lage en tom array på Python 
    ·Pass funksjon i Python 
      Anbefalte artikler
    ·Hvordan lage en telefonsamtale i Dashcode 
    ·Hvordan skrive en Programvaren 
    ·Hvordan Ping med PHP 
    ·Slik konverterer en Alphabet Into Caps i CPP 
    ·Slik kjører du en Powershell Inside Visual Basic progr…
    ·Hvordan implementere Priority Queue Class hjelp Array 
    ·Programmerer guide til EGA & VGA Kort 
    ·Hvordan lage en VBScript å ringe en MSI 
    ·Perl Hver vs foreach 
    ·Slik konverterer XLS til CSV på VB.NET 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/