Para detectar se uma determinada string é de título ou não, use a função "python string istitle ()". O resultado é "verdadeiro" se o primeiro caractere de uma string estiver em maiúsculas e o restante dos caracteres estiver em minúsculas. No entanto, o resultado é "falso" se todos os personagens estiverem em minúsculas. Se a string contiver inúmeras palavras, verifique se o caráter inicial de cada termo está em letras maiúsculas e os outros estão em pequenas letras. Os números e símbolos incluídos em uma string são desconsiderados por este método.
Sintaxe do método python istitle ():
Exemplo 1: Usando o método string istitle () em python
Neste exemplo, o método "istiTle ()" para strings é usado no código Python. Quando esse método é usado em uma string, ele retorna "True" se a primeira letra da string estiver na maiúsculas e as outras letras estiverem em minúsculas em minúsculas. Ele retorna "falso" se todos os personagens estiverem em minúsculas ou todos os personagens estiverem no caso superior. Vamos começar o código agora.
Inicializamos a variável "String1" e definimos a sequência "Califórnia está na América" antes de implementar a função. Esta string é composta de quatro palavras. A primeira palavra é "Califórnia", que tem a primeira letra em maiúsculas e o restante em minúsculas. A segunda palavra é "é", que tem duas letras em minúsculas. A terceira palavra é "em", que também tem duas cartas em minúsculas. A última palavra é "America", que tem a primeira letra na maiúsculas e o restante em minúsculas. A função print () é chamada na linha depois disso. E como o valor é armazenado na variável "string1", usamos o método "iStitle ()".
Este método “istitle ()” examina cada valor de string e retorna true se todos os caracteres iniciais do valor estiverem capitalizados e todos os caracteres restantes estiverem em minúsculas. Caso contrário, ele retorna falso. Para determinar se o script respondeu verdadeiro ou falso, vejamos a seguinte saída:
A palavra "é" e "in" ambos têm letras minúsculas. Seus personagens iniciantes não estão no mais alto caso. Essas palavras na string têm alguns caracteres em capitais de bloco e outros em letras minúsculas.
Em seguida, outro valor da string “Linguagem de montagem é uma linguagem de programação de baixo nível” é usada na segunda seção do código. Armazenamos esse valor na variável "String2", que inicializamos primeiro. O valor da string deve ser escrito usando as vírgulas invertidas. Esse valor da string tem oito palavras, cada uma das quais começa com uma letra de caixa superior e termina com uma letra de caixa inferior. Em seguida, usamos a função print () na linha a seguir. Dentro desta função, usamos o “String2.istitle () ”para determinar se o resultado é verdadeiro ou falso.
Como pode ser visto na figura a seguir, o resultado da saída exibe verdadeiro, pois cada palavra no valor da string começou com uma letra de maiúsculas e tinha letras minúsculas para o restante da palavra.
O método Istitle () em Python apenas olha para os personagens em uma string. Ele ignora os números ou símbolos presentes em uma determinada string. Na terceira parte deste código, estamos dando um valor a uma string na qual temos um dígito numérico. Além disso, o valor da string é “meu número de rolo é 161064”. Esta string é composta de quatro palavras e um número de dígitos. Na próxima linha, usamos a função de impressão. Dentro disso, usamos o método “istiTle ()” com a variável “string3” na qual armazenamos o valor da string.
Como mencionamos anteriormente, a função "istiTle ()" ignora qualquer número que possa estar presente em uma string e apenas verifica os caracteres da string para determinar se as palavras têm sua primeira letra capitalizada e se todas as outras letras estão em minúsculas. Como você pode ver na imagem anterior, cada palavra tem sua primeira letra capitalizada e todas as outras cartas estão em minúsculas. Portanto, a função retorna "true" na tela de saída.
Esta função também ignora o símbolo. Portanto, se tivermos símbolos no valor da string, ele também ignora isso, pois ignora o dígito numérico na parte anterior. Nesta parte, temos o valor da string “#Alex obteve 96% em seu resultado”. Este valor é armazenado na variável "String4" e na próxima linha, o mesmo que no exemplo anterior em que usamos o método "iStitle ()" dentro da função print ().
Como as primeiras letras da palavra são capitalizadas e os símbolos que são usados aqui, o método "istiTle ()" é ignorado e o resultado exibe "verdadeiro".
Exemplo 2: Utilizando o método string istitle () em um programa condicional "if-else"
Neste exemplo, utilizamos a função “istitle ()” com as condições “if-else”. A declaração "se" for impressa se o critério for cumprido. Caso contrário, a declaração "else" é mostrada. Vamos começar a escrever o segundo exemplo. Armazenamos o valor da string "Eu amo meu país" na variável inicializada "string" neste exemplo. Então, na próxima linha, usamos a condição "se" para exibir a instrução if "essa string está intitulada" e a declaração else "essa string não está intitulada", dependendo do resultado da "string.istitle () ”função.
A condição é "verdadeira" e a instrução "se" produz "essa string está intitulada", como pode ser visto na figura a seguir, uma vez que o valor da string contém quatro palavras, todas com caracteres iniciais e em minúsculas de maiúsculas e caracteres remanescentes. A condição seria falsa e uma declaração else seria exibida se o valor contivesse uma única palavra com todas as letras minúsculas.
Exemplo 3: Utilizando o método istitle () para verificar duas seqüências usando o operador "e" na condição IF-Else
Neste exemplo, estamos usando duas strings com "e" entre eles e implementando as condições "if-else" com o método "iStitle ()". Temos duas cordas neste script: "Eu amo programação" é o valor da primeira corda, que é mantido na variável "String1" e "Python é a linguagem de programação que mais cresce" é a segunda sequência, que é armazenada na variável “String2”. A linha a seguir aplica uma condição "se".
Dentro da condição "se", usamos a função "iStitle ()" com as strings "string1" e "string2" e colocamos o operador "e" entre eles entre eles. Este método verifica as duas seqüências. Se ambos forem "cocados de título", a declaração "se" "ambos são de título" será impressa. Caso contrário, a declaração "else" "estes não têm casos de título" é impresso. Se apenas uma palavra em qualquer uma dessas seqüências não começar com uma letra maiúscula, a string não será "indicada" e a declaração "else" é impressa como resultado.
A declaração else “Ambos estão titulares” é impressa porque a condição é verdadeira e ambas as strings são titulares.
Conclusão
Neste artigo, abordamos o método python string istitle () para determinar se a string fornecida é de título ou não. Na programação Python, usamos essa abordagem de várias maneiras. No começo, exibimos "verdadeiro" ou "falso" na saída. Da segunda maneira, aplicamos a função “istiTle ()” dentro de uma condição de if-else. Por último, mas não menos importante, usamos esse método para verificar duas cordas usando o operador “e”.