O método Python startwith() retorna True ou False. Retorna True se a string começar com o prefixo, caso contrário, False. São necessários dois parâmetros de início e fim. Início é um índice inicial de onde a pesquisa começa e o índice final é onde a pesquisa termina.
Assinatura
startswith(prefix[, start[, end]])
Parâmetros
prefixo : Uma string que deve ser verificada.
começar : inicia o índice de onde a pesquisa começa.
vantagens e desvantagens da tecnologia
fim : Fim do índice até que a pesquisa seja executada.
Tanto o início quanto o fim são parâmetros opcionais.
Retornar
Ele retorna um valor booleano True ou False.
Vamos ver alguns exemplos do métodostartwith() para entender sua funcionalidade.
Python String começa com() Exemplo de método 1
Vamos primeiro criar um exemplo simples que imprima True se a string começar com o prefixo.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Hello') # Displaying result print (str2)
Saída:
programa matricial em linguagem c
True
Python String começa com() Exemplo de método 2
Se a string não começar com prefixo, o método retornará False. Veja o exemplo abaixo
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java') # False # Displaying result print (str2)
Saída:
False
Python String começa com() Exemplo de método 3
Este método usa três parâmetros. O índice inicial e final são opcionais. Aqui, estamos passando apenas o índice inicial.
# Python String startswith() method # Declaring variable str = 'Hello Javatpoint' # Calling function str2 = str.startswith('Java',6) # Displaying result print (str2)
Saída:
operadores em programação python
True
Python String começa com() Exemplo de método 4
Ele retorna verdadeiro se a string estiver entre o índice inicial e final começa a partir do prefixo. Um exemplo é criado para descrever o processo.
# 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)
Saída:
True False