logo

Python String startswith() Mètode

El mètode Python startswith() retorna True o False. Retorna True si la cadena comença amb el prefix, en cas contrari False. Es necessiten dos paràmetres d'inici i final. L'inici és un índex inicial des d'on comença la cerca i l'índex final és on s'atura la cerca.

Signatura

 startswith(prefix[, start[, end]]) 

Paràmetres

prefix : una cadena que s'ha de comprovar.

començar : Inicia l'índex des d'on comença la cerca.

tipus de dades de referència en java

final : Finalitza l'índex fins que no es faci la cerca.

Tant l'inici com el final són paràmetres opcionals.

Tornar

Retorna un valor booleà Vertader o Fals.

Vegem alguns exemples del mètode startswith() per entendre la seva funcionalitat.

Python String startswith() Mètode Exemple 1

Primer creem un exemple senzill que imprimeixi True si la cadena comença amb el prefix.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2) 

Sortida:

delimitador java
 True 

Python String startswith() Mètode Exemple 2

Si la cadena no comença amb prefix, el mètode retorna False. Vegeu l'exemple següent

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2) 

Sortida:

 False 

Python String startswith() Mètode Exemple 3

Aquest mètode pren tres paràmetres. L'índex inicial i final són opcionals. Aquí només estem passant l'índex d'inici.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2) 

Sortida:

canviar la programació java
 True 

Python String startswith() Mètode Exemple 4

Retorna true si la cadena es troba entre l'índex inicial i final comença des del prefix. Es crea un exemple per descriure el procés.

 # Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6,10) # Displaying result print (str2) str2 = str.startswith('Java',8,12) # Displaying result print (str2) 

Sortida:

 True False