programmeringsspråket Python har många inbyggda funktioner som effektiviserar textbehandling . Detta gör att skriva Python- skript som ändrar texten lättare och låter dig bli mer produktiv . Till exempel , kan du söka igenom en sträng och bort ett ord genom att leda den som en parameter till re.sub funktion. Detta tar en rad kod . I andra språk som saknar text - processkapacitet av Python , skulle detta kräva mycket mer kod . Om du vill förbättra din förståelse av Python textbehandling , försök att skriva ett program som tar bort en given parameter från en sträng . Saker du behöver
Python 3.2 programmeringsspråk
Visa fler instruktioner
1
Öppna IDLE textredigerare i Program Files ( eller Program för Macintosh ) i Python katalogen . En tom källkod fil öppnas
2
Importera "re " bibliotek genom att skriva följande uttalande på toppen av din källkod fil : .
Import re
Billiga 3
Deklarera en sträng och ställa det lika viss text genom att skriva något i stil med detta :
oldString = " det känns som jag missat något "
4
Deklarera en ny sträng och tilldela den returvärdet för funktionen re.sub . Denna funktion söker en sträng för lite text och ersätter alla förekomster av det med någon annan text . Du behöver skicka in några parametrar re.sub . Den första parametern är det ord du vill söka efter . Den andra parametern är ersättare , men eftersom du tar bort text måste du lägga en tom sträng här . Den tredje parametern är den sträng du utför operationen på , " oldString . " För att ta bort alla förekomster av ordet " något " från " oldString , " skriver följande kodrad :
newString = re.sub ( ' något ' , '' , oldString )
5
Skriv ut den resulterande " newString " med utskriftsfunktion , så här :
print ( newString )
6
Kör programmet genom att trycka på F5 . Utgången ser ut så här :
Jag känner att jag saknar Addera