Hvordan skrive String Funksjoner i Python

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 funksjonsnavn og passerer en streng som parameter. Du kan også skrive dine egne strengfunksjoner der du definerer antall parametere å passere, og hvordan du kan jobbe med hver enkelt, for eksempel ved å bruke eksisterende funksjoner og metoder.

Bruksanvisning

1 Åpne en Python programfil. Skriv inn følgende kode:

myVar = "Dette er en streng."

len (myVar)

alle (myVar)

Den første linje definerer en ny streng variabel og tildeler en verdi til den. Den andre linjen kaller len-funksjonen for å telle antall tegn i strengen og returnerer 17. Den tredje linjen kaller alle funksjonen til å returnere hvis alle elementer i parameteren er iterable. I dette tilfellet, returnerer den «sanne».

2 Skriv inn følgende kode:

def stringStats (str):

wd = str.count ( "") + 1

lm = len (str)

print "Strengen har", WD, "ord laget av", ch, "tegn"

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 på skjermen.

3 Skriv inn følgende kode:

stringStats (myVar)

Dette kaller brukerdefinert funksjon og passerer variabelens verdi til det. Den skriver "Strengen har 4 ord laget av 17 tegn" til skjermen.