I enhver programmeringssprog, string manipulation er ofte en vigtig del af et program , for eksempel til at nedbryde eller sammenligne strenge eller test for værdier . Når man manipulerer strenge i Python , kan du bruge indbyggede funktioner ved at skrive funktionens navn og passerer en streng som parameter . Du kan også skrive dine egne strengfunktioner hvor du definere antallet af parametre til at passere, og hvordan man arbejder med hver enkelt, for eksempel ved hjælp af eksisterende funktioner og metoder. Instruktioner
1
Åbn en Python program fil. Indtast følgende kode : Hej
myVar = "Dette er en streng. "
Len ( myVar )
alle ( myVar )
Den første linje definerer en ny streng variabel og tildeler en værdi til det . Den anden linje kalder LEN -funktionen til at tælle antallet af tegn i strengen og returnerer 17. . Den tredje linie kalder alle funktioner til at vende tilbage, hvis alle elementer i parameter er Iterable . I dette tilfælde returnerer den "sande ".
2
Indtast følgende kode :
def stringStats (STR) : Hej
wd = str.count ( " " ) + 1
lm = len ( str )
print" strengen har " , WD, " ord lavet af " , CH, " tegn "
Dette definerer en ny funktion, der tager en streng som parameter og tæller hvor mange ord og figurer er i strengen ved hjælp af eksisterende funktioner og metoder , udskriver dem til skærmen.
3
Skriv følgende code:
stringStats ( myVar )
Dette kalder brugerdefineret funktion og passerer variablens værdi til det. Den udskriver "The strengen har 4 ord lavet af 17 tegn " til skærmen.