Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> python Programming >> Content
Hoe kan ik een Word- Blocker Creëren
Word blokkers zijn over het handhaven van een basisniveau van fatsoen en decorum . Of u nu het maken van een forum , een wiki of een ander project gedreven door input van de gebruiker , zal je soms wilt bepaalde woorden uit te sluiten van verschijnen op uw project . Deze functie toe te voegen aan uw project is niet moeilijk te doen . Met Python , een high-level scripting taal , kunt u uw programma vervangt alle woorden die u wilt blokkeren met een koord van * s . Instructies
1

Maak een string waarvan de inhoud is de tekst die u wilt controleren voor woorden die u wilt blokkeren . Gebruik de syntax :

tekst
= " [uw tekst hier ] "

clean_text = tekst


Dit zal twee snaren te maken , zowel met de tekst die u wilt controleren < . br > Pagina 2

Maak een lege string. Voor instructies , zal worden aangeduid als " blocker ". Gebruik de volgende syntaxis : blocker

= " "

Dit zal de lege tekenreeks te creëren . Dit zal later worden gebruikt .
3

Maak een lijst object met de woorden die u wilt blokkeren . Gebruik de syntax :

block_list = [ "een" , " twee " , " drie " ]

Dit zal een lijst getiteld " block_list " met de woorden een, twee en drie te creëren . Vervang de woorden met de degene die je wilt blokkeren en voeg eventueel anderen die u wilt .
4

Create drie variabelen ( lus , begin en einde ) en zet ze allemaal op nul . Gebruik het formulier :

VARIABLE_NAME
= 0
5

Gebruik een lijst begrip om de string letter onderzoeken per brief . Gebruik het formulier :

voor char in tekst . Dit zal lus door de hele tekst letter voor letter . De brief wordt onderzocht op een bepaalde lus zal zijn " char . "
6

Stel de variabele " einde " aan de variabele "loop " gelijk in de eerste regel van de lijst begrip . Volg dit met een "if " statement dat wordt uitgevoerd als de " char " voor de lus is gelijk aan " " of een spatie .
7

Maak een nieuwe tekenreeks uit een stukje van de " tekst " string . Gebruik de syntax :

test_word = tekst [begin : eind ] .

Dit zal elk woord in de tekst , een voor een , te vormen in een string te vergelijken met de lijst van geblokkeerde woorden < br >
8

Maak een nieuwe lijst begrip binnen de " if" , naar aanleiding van de vorm :

voor woord in block_list . Binnen deze lijst begrip , maak een nieuwe "als " statement dat zal leiden als de " test_word " is een van de ' woorden ' in uw lijst met geblokkeerde .
9

Maak een andere lijst begrip dat sterretjes zal toevoegen voor elk teken in het woord moet worden geblokkeerd om de " blocker " string . Nadat u de string hebben gemaakt van de juiste lengte gebruikt u de volgende regel :

clean_text = clean_text [ : begin 1 ] + blokker + clean_text [ einde : ]

Dit zal bewerken uit de geblokkeerde woord in de ' schone ' kopie van uw tekst .
10

Reset de " blocker " string naar een leeg tekstscherm . Vervolgens stelt u de variabele " beginnen " om de variabele " einde " gelijk in de " if" statement getriggerd door een spatie . In je eerste lijst begrip , stelt u de variabele " lus " om zichzelf plus een gelijk . Aan het einde van de uitvoering van dit programma , zult u worden gelaten met een " schone " kopie ( clean_text ) dat zal elke geblokkeerde woorden gecensureerd .

Previous: Next:
  python Programming
·Hoe te Python in WinPE 
·Hoe te Python Run 
·Hoe maak je een vertaler in Py…
·Hoe te Words & Lines tellen in…
·Hoe om Alfabetische volgorde b…
·Non -root installatie van Pyth…
·Hoe de Simpson regel gebruik v…
·De voordelen van introspectie …
·Hoe de Python Interpreter Star…
  Related Articles
Hoe maak je een Combo Box Maak in Visual…
Hoe maak je een Check Box Maak in Visual…
Hoe maak je een tekstvak maken in Visual…
Hoe maak je een optie Box in Visual Basi…
Hoe maak je een schijf keuzelijst in Vis…
Hoe kan ik een keuzelijst maken in Visua…
Hoe kan ik een Picture Box Maak in Visua…
Hoe een bestand keuzelijst Maak in Visua…
Hoe kan ik een afbeelding Box Maak in Vi…
  Programmering Articles
·Het wijzigen van de kleur in Java-applet…
·Hoe je tekst Dump naar Hex in Python 
·Hoe u de grootte van een formulier in VB…
·Hoe kan ik een afbeelding converteren na…
·Hoe je Java Apps Run Van Python 
·Hoe een String naar INT converteren PERL…
·Hoe te Verdeel in VBA 
·Hoe maak je een vaste breedte Tekst expo…
·Hoe je lokale variabelen gebruiken in Py…
Copyright © Computer Kennis http://www.nldit.com