Pitón | La cadena comienza con()

Método Python String comienza con () devoluciones Verdadero si una cadena comienza con el prefijo especificado (cadena). Si no, regresa FALSO usando Pitón .

Python String comienza con () Sintaxis del método

Sintaxis: str.startswith(prefijo, inicio, fin)

Parámetros:

  1. prefijo: prefijo ix nada más que una cadena que debe verificarse.
  2. comenzar: Posición inicial donde se necesita verificar el prefijo dentro de la cadena.
  3. fin: Posición final donde es necesario comprobar el prefijo dentro de la cadena.

Devolver: Devoluciones Verdadero si las cadenas comienzan con el prefijo dado, en caso contrario devuelve FALSO .

La cadena comienza con () en el ejemplo de Python

Aquí comprobaremos si la cadena comienza con Geeks y luego encontrará que la cadena comienza con Geeks. Si es así, devuelve Verdadero; de lo contrario, devolverá falso.

Python3




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

Producción:

True False 

Python comienza con() Sin parámetros de inicio y fin

Si no proporcionamos parámetros de inicio y fin, entonces el método de cadena Python String comienza con () verificará si la cadena comienza con la subcadena pasada o 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)>

Producción:

False True False True 

Python comienza con () con parámetros de inicio y fin

Si proporcionamos parámetros de inicio y fin, comienza con() verificará si la subcadena dentro de inicio y fin coincide con la subcadena dada.

Python3




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

Producción:

True True 

Comprobar si una cadena comienza con una subcadena

También podemos pasar una tupla en lugar de una cadena para que coincida dentro del método Python String startwith(). En este caso, el método startwith() devolverá True si la cadena comienza con cualquiera de los elementos de la tupla.

Python3




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)>

Producción:

True True False