logo

Pitone | La stringa inizia con()

Metodo Python String inizia con() ritorna VERO se una stringa inizia con il prefisso specificato (stringa). In caso contrario, ritorna Falso utilizzando Pitone .

Sintassi del metodo Python String openswith()

Sintassi: str.startswith(prefisso, inizio, fine)



parametri:

  1. prefisso: prefisso ix nient'altro che una stringa che deve essere controllata.
  2. inizio: Posizione iniziale in cui è necessario controllare il prefisso all'interno della stringa.
  3. FINE: Posizione finale in cui è necessario controllare il prefisso all'interno della stringa.

Ritorno: ritorna VERO se le stringhe iniziano con il prefisso indicato altrimenti restituisce Falso .

La stringa inizia con() nell'esempio di Python

Qui controlleremo se la stringa inizia con Geeks e poi troverà che la stringa inizia con Geeks. Se sì, restituisce True altrimenti restituirà false.



Python3






var>=> 'Geeks for Geeks'> print>(var.startswith(>'Geeks'>))> print>(var.startswith(>'Hello'>))>

>

>

Produzione:

True False>

Python inizia con() Senza parametri iniziali e finali

Se non forniamo i parametri di inizio e fine, il metodo stringa Python String openswith() controllerà se la stringa inizia con la sottostringa passata oppure no.

Python3




text>=> 'geeks for geeks.'> # returns False> result>=> text.startswith(>'for geeks'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks'>)> print>(result)> # returns False> result>=> text.startswith(>'for geeks.'>)> print>(result)> # returns True> result>=> text.startswith(>'geeks for geeks.'>)> print>(result)>

>

>

Produzione:

False True False True>

Python inizia con() Con parametri iniziali e finali

Se forniamo i parametri start e end, startwith() controllerà se la sottostringa all'interno di start e end start corrisponde alla sottostringa specificata.

Python3




text>=> 'geeks for geeks.'> result>=> text.startswith(>'for geeks'>,>6>)> print>(result)> result>=> text.startswith(>'for'>,>6>,>9>)> print>(result)>

>

>

Produzione:

True True>

Controlla se una stringa inizia con una sottostringa

Possiamo anche passare una tupla invece di una stringa da confrontare all'interno del metodo Python String openswith(). In questo caso, il metodo openswith() restituirà True se la stringa inizia con uno qualsiasi degli elementi nella tupla.

Python3


elenco in Java



string>=> 'GeeksForGeeks'> res>=> string.startswith((>'geek'>,>'geeks'>,>'Geek'>,>'Geeks'>))> print>(res)> string>=> 'apple'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)> string>=> 'mango'> res>=> string.startswith((>'a'>,>'e'>,>'i'>,>'o'>,>'u'>))> print>(res)>

>

>

Produzione:

True True False>