Pertanto, all'interno di questa guida, discuteremo del metodo di ricerca per trovare il primo occorrenza in una stringa durante la codifica in lingua Python. Assicurati di installare l'ultima versione di Python 3 sul tuo Ubuntu 20.04 Sistema. Cominciamo con l'apertura del terminale di shell con il tasto "ctrl+alt+t".
Esempio 1
Inizia con la creazione di un nuovo file Python chiamato "Si verifica.Py ". Usa la parola chiave "tocco" per questo scopo. Ubuntu 20.04 elabora molti redattori già configurati in esso. È possibile utilizzare l'editor VIM, l'editor di testo o l'editor GNU Nano. Nano Editor è stato utilizzato per aprire il file appena creato all'interno della console Shell. Entrambi i comandi sono stati mostrati di seguito.
Si verifica $ touch.PyAll'interno del file vuoto, aggiungi il supporto Python come evidenziato sotto forma di testo rosso nella parte superiore di un file. Abbiamo inizializzato una variabile stringa con un valore di stringa. Questa stringa contiene due occorrenze dell'alfabeto "I" che vogliamo cercare. La prima istruzione di stampa è stata utilizzata per visualizzare la stringa originale. Un altro "indice" variabile è stato dichiarato. La funzione "Find" è stata utilizzata per ottenere l'indice della prima occorrenza di un alfabeto "I". Questo numero di indice verrà salvato nella variabile "indice" e l'istruzione di stampa lo visualizzerà sulla shell.
#!/usr/bin/pithon3Python3 è stato utilizzato per eseguire il file. In cambio, abbiamo ottenuto il numero dell'indice per la prima occorrenza di un alfabeto "i" secondo l'uscita i.e. 0.
$ Python3 si verificano.PyEsempio 2
Vediamo come funziona il metodo Find () sul verificarsi che non si trova nella stringa. Quindi, abbiamo aggiornato la stringa e stampata. Dopo questo, due istruzioni di stampa utilizzano la funzione "Find ()" sulla stringa per ottenere il numero dell'indice dell'alfabeto "A" e "I" separatamente. L'alfabeto "a" è già nella stringa ma "io" non è in nessun luogo nella stringa.
#!/usr/bin/pithon3Eseguire il file di codice con la parola chiave Python3. In cambio, abbiamo ottenuto l'indice della prima esistenza dell'alfabeto "A" all'indice 8. D'altra parte, per l'alfabeto "I", restituisce -1 in quanto non vi è alcuna occorrenza dell'alfabeto "I".
$ Python3 si verificano.PyEsempio 3
Facciamo un altro esempio con un piccolo aggiornamento. Abbiamo dichiarato due stringhe S1 e S2. L'inizio variabile è stato inizializzato con un valore di 4. Vengono utilizzate due istruzioni di stampa per stampare la stringa S1 e S2 separatamente. Il metodo Find () è stato utilizzato sulla variabile S1 per trovare la sottostringa "S1" da esso mentre a partire dall'indice numero 4. Dove la prima occorrenza della sottostringa S1 i.e. "È" trovato, il suo indice verrà salvato nell'indice variabile. L'indice verrà stampato.
#!/usr/bin/pithon3Dopo aver eseguito questo codice aggiornato, abbiamo trovato il numero dell'indice della prima occorrenza della parola "Is" è 5 dopo la posizione iniziale definita nel metodo find ().
$ Python3 si verificano.PyConclusione
All'interno di questa guida, abbiamo discusso dei molti modi per utilizzare la funzione find () per ottenere la prima occorrenza di una stringa specifica. Abbiamo discusso di esempi abbastanza semplici e comprensivi in Ubuntu 20.04. Crediamo che questo articolo sarà costruttivo per ogni utente.