Para detectar si una cadena determinada es de títulos o no, use la función "Python String istitle ()". El resultado es "verdadero" si el primer carácter de una cadena está en mayúscula y el resto de los caracteres están en minúscula. Sin embargo, el resultado es "falso" si todos los personajes están en minúsculas. Si la cadena contiene numerosas palabras, asegúrese de que el carácter inicial de cada término esté en mayúsculas y las otras estén en letras pequeñas. Los números y los símbolos incluidos en una cadena no se tienen en cuenta con este método.
Sintaxis del método python istitle ():
Ejemplo 1: Uso del método String istitle () en Python
En este ejemplo, el método "istitle ()" para cadenas se usa en el código de Python. Cuando este método se usa en una cadena, devuelve "verdadero" si la primera letra de la cadena está en la caja superior y las otras letras están en minúsculas. Devuelve "falso" si todos los caracteres están en minúsculas o todos los caracteres están en mayúsculas. Comencemos el código ahora.
Inicializamos la variable "String1" y establecemos la cadena "California está en Estados Unidos" antes de implementar la función. Esta cadena está compuesta de cuatro palabras. La primera palabra es "California", que tiene la primera letra en la caja superior y el resto en minúscula. La segunda palabra es "is" que tiene ambas letras en minúsculas. La tercera palabra es "in" que también tiene ambas letras en minúsculas. La última palabra es "América", que tiene la primera letra en la caja superior y el resto en minúsculas. La función print () se llama en la línea después de eso. Y dado que el valor se almacena en la variable "string1", usamos el método "istitle ()" con él.
Este método "istitle ()" examina cada valor de cadena y devuelve verdadero si todos los caracteres iniciales del valor están capitalizados y todos los caracteres restantes están en minúsculas. De lo contrario, devuelve falso. Para determinar si el script respondió verdadero o falso, veamos la siguiente salida:
La palabra "is" y "en" ambas tienen letras minúsculas. Sus caracteres principiantes no están en mayúsculas, por lo que el método "istitle ()" devuelve "falso" como resultado. Estas palabras en la cadena tienen algunos caracteres en las capitales de bloque y otras en las letras minúsculas.
Luego, otro valor de cadena "El lenguaje de ensamblaje es un lenguaje de programación de bajo nivel" se usa en la segunda sección del código. Almacenamos este valor en la variable "String2" que inicializamos primero. El valor de la cadena debe escribirse utilizando las comas invertidas. Este valor de cadena tiene ocho palabras, cada una de las cuales comienza con una letra de mayúsculas y termina con una letra minúscula. Luego, usamos la función print () en la siguiente línea. Dentro de esta función, usamos el "String2.istitle () "para determinar si el resultado es verdadero o falso.
Como se puede ver en la siguiente figura, el resultado de salida muestra verdadero ya que cada palabra en el valor de cadena comenzó con una letra mayúscula y tenía letras minúsculas para el resto de la palabra.
El método istitle () en Python solo mira los caracteres en una cadena. Ignora los números o símbolos presentes en una cadena dada. En la tercera parte de este código, estamos dando un valor a una cadena en la que tenemos un dígito numérico. Además, el valor de la cadena es "mi número de rollo es 161064". Esta cadena está compuesta de cuatro palabras y un número de dígito. En la siguiente línea, usamos la función de impresión. Dentro de esto, usamos el método "istitle ()" con la variable "string3" en la que almacenamos el valor de la cadena.
Como mencionamos anteriormente, la función "istitle ()" ignora cualquier número que pueda estar presente en una cadena y solo verifica los caracteres de la cadena para determinar si las palabras tienen su primera letra en mayúscula y si todas las demás letras están en minúsculas. Como puede ver en la imagen anterior, cada palabra tiene su primera letra en mayúscula y todas las demás letras están en minúscula. Entonces, la función devuelve "verdadero" en la pantalla de salida.
Esta función también ignora el símbolo. Entonces, si tenemos símbolos en el valor de la cadena, también ignora eso, ya que ignora el dígito numérico en la parte anterior. En esta parte, tenemos el valor de la cadena "#alex obtuvo el 96% en su resultado". Este valor se almacena en la variable "String4" y la siguiente línea, igual que en el ejemplo anterior donde utilizamos el método "istitle ()" dentro de la función print ().
Dado que las primeras letras de la palabra se capitalizan y los símbolos que se usan aquí, se ignora el método "istitle ()" y el resultado muestra "verdadero".
Ejemplo 2: utilizando el método de cadena istitle () en un programa condicional "if-else"
En este ejemplo, utilizamos la función de cadena "istitle ()" con las condiciones "if-else". La declaración "si" se imprime si se cumple el criterio. De lo contrario, se muestra la declaración "más". Empecemos a escribir el segundo ejemplo. Almacenamos el valor de la cadena "Amo a mi país" en la variable inicializada "cadena" en este ejemplo. Luego, en la siguiente línea, usamos la condición "if" para mostrar la instrucción if "Esta cadena se titula" y la declaración de lo contrario "Esta cadena no se titula" dependiendo del resultado de la "cadena.Función istitle () ".
La condición es "verdadera" y las salidas de la declaración "IF" "Esta cadena se titula" como se puede ver en la siguiente figura, ya que el valor de la cadena contiene cuatro palabras, todas las cuales tienen caracteres iniciales de mayúsculas y caracteres restantes de la minúscula. La condición sería falsa y se mostraría una instrucción de otra persona si el valor contenía incluso una sola palabra con todas las letras minúsculas.
Ejemplo 3: Utilizando el método istitle () para verificar dos cadenas utilizando el operador "y" en la condición if-else
En este ejemplo, estamos utilizando dos cadenas con "y" entre ellas e implementando las condiciones "if-else" con el método "istitle ()". Tenemos dos cadenas en este script: "Me encanta la programación" es el valor de la primera cadena, que se mantiene en la variable "String1" y "Python es el lenguaje de programación de más rápido crecimiento" es la segunda cadena, que se almacena en la variable "String2". La siguiente línea aplica una condición "si".
Dentro de la condición "if", usamos la función "istitle ()" con las cadenas "string1" y "string2" y colocamos el operador "y" entre ellas. Este método verifica ambas cuerdas. Si ambos son "con el título", se imprime la declaración "IF" "Ambos están en Case de título". Si no es así, se imprime la declaración "más" "estos no tienen casos de título". Si incluso una sola palabra en cualquiera de estas cadenas no comienza con una letra mayúscula, la cadena no será "con clasificación de título" y la declaración "más" se imprime como resultado.
La declaración de lo contrario "Ambos se titulan" se imprime porque la condición es verdadera y ambas cadenas se titulan.
Conclusión
En este artículo, cubrimos el método Python String istitle () para determinar si la cadena proporcionada es de títulos o no. En la programación de Python, utilizamos este enfoque de varias maneras. Al principio, mostramos "verdadero" o "falso" en la salida. En la segunda forma, aplicamos la función "istitle ()" dentro de una condición if-else. Por último, pero no menos importante, utilizamos este método para verificar dos cadenas usando el operador "y".