OKPEDIA PYTHON STRINGHE

Come trovare la posizione dei caratteri in una stringa in Python

Per trovare la posizione di una sequenza di caratteri in una stringa, usare il metodo find()

stringa.find(x)

Il termine x è la sequenza da cercare nella stringa.

Il metodo find() restituisce un numero intero, la posizione della sequenza dei caratteri x nella stringa.

Se la sequenza di caratteri non esiste, il metodo find restituisce -1.

Nota. Se la sequenza di caratteri è presente più volte nella stringa, il metodo find() restituisce solo la posizione della prima occorrenza.

Esempi

Esempio 1

Definire una variabile con una stringa

text = "Thanks for your quick response."

Cercare la posizione della sequenza "quick" nella stringa usando il metodo find()

x=text.find("quick")

Stampare la variabile x

print(x)

Il risultato in output è 16.

16

La parola "quick" si trova nella stringa a partire dal sedicesimo carattere.

Esempio 2

Cercare la parola "fast" nella stringa precedente tramite il metodo find()

x=text.find("fast")

Stampare la variabile x

print(x)

Il risultato in output è -1

-1

La parola "fast" non si trova nella stringa.

https://how.okpedia.org/it/python/come-trovare-la-posizione-dei-caratteri-in-una-stringa-in-python


Segnala un errore o invia un suggerimento per migliorare la pagina


Stringhe in Python


FacebookTwitterLinkedinLinkedin