I alle programmeringsspråk , er streng manipulasjon ofte en viktig del av et program , for eksempel å bryte ned eller sammenligne strenger eller test for verdier. Når du manipulere strenger i Python , kan du bruke innebygde funksjoner ved å skrive inn funksjonsnavnet og passerer en streng som parameter . Du kan også skrive dine egne strengfunksjonene der du definere antall parametre å passere, og hvordan man skal jobbe med hver enkelt, for eksempel ved hjelp av eksisterende funksjoner og metoder . Instruksjoner
en
Åpne en Python programfilen. Skriv inn følgende kode :
myVar = " Dette er en streng . "
Len ( myVar )
alle ( myVar )
Den første linjen definerer en ny streng variabel og tildeler en verdi til det . Den andre linjen kaller len-funksjonen til å telle antall tegn i strengen og returnerer 17 . Den tredje linjen kaller alle funksjonen til å returnere hvis alle elementer i parameter er iterable . I dette tilfellet , returnerer den " sanne ".
2
Skriv inn følgende kode :
def stringStats ( str ) : en
wd = str.count ( " " ) + 1
lm = len (str )
print" strengen har " , WD " ord laget av ", lm, " tegn "
p Dette definerer en ny funksjon som tar en streng som parameter og teller hvor mange ord og tegn er i strengen ved hjelp av eksisterende funksjoner og metoder , så skrevet ut til skjermen.
3
Skriv inn følgende kode :
stringStats ( myVar )
Dette kaller brukerdefinert funksjon og passerer variabelens verdi til det . Den skriver " Strengen har fire ord laget av 17 tegn " på skjermen .