Hvordan å telle tegn i Python

Strenger og lister er fundamentale datatyper for Python programmerere. Begge inneholder samlinger av data: string inneholder samlinger av tegn som danner en setning, og listene inneholder samlinger av ulike typer data blandede. Hvis du behandler en streng som en liste, kan du utføre operasjoner på det, som å bestemme hvor mange tegn det holder, eller hvor mange av en bestemt type karakter det inneholder.

Bruksanvisning

1 Lag en streng. Strengen kan inneholde et vilkårlig antall tegn som tall, bokstaver, tegnsetting og mellomrom:

x = 'Dette er en, string'

2 . Få lengden av strengen ved hjelp av "len) Denne funksjonen returnerer den totale mengden av tegn i strengen:

len (x)
17

3 Telle bare de tegn og tegnsetting. Det kan være slik at du ikke vil telle mellomrom. I dette tilfellet, lage en "for" loop å telle hvert element, bare teller det hvis det ikke er mellomrom:

y = 0
for element i x:
. . . hvis varen = '':
. . . pass
. . . ellers:
. . . y + = 1
y
14