Pour détecter si une chaîne donnée est basée sur le titre ou non, utilisez la fonction «Python String Istitle ()». Le résultat est «vrai» si le premier caractère d'une chaîne est en majuscule et que le reste des caractères est en minuscules. Cependant, le résultat est «faux» si tous les caractères sont en minuscules. Si la chaîne contient de nombreux mots, assurez-vous que le caractère initial de chaque terme est en majuscules et que les autres sont en petites lettres. Les nombres et les symboles inclus dans une chaîne sont ignorés par cette méthode.
Syntaxe de la méthode Python Istitle ():
Exemple 1: Utilisation de la méthode String Istitle () dans Python
Dans cet exemple, la méthode «Istitle ()» pour les chaînes est utilisée dans le code Python. Lorsque cette méthode est utilisée sur une chaîne, elle renvoie «vrai» si la première lettre de la chaîne est en majuscules et que les autres lettres sont en minuscules. Il renvoie «faux» si tous les caractères sont en minuscules ou tous les caractères sont en majuscules. Commençons le code maintenant.
Nous initialisons la variable «String1» et définissons la chaîne «California is in America» avant d'implémenter la fonction. Cette chaîne est composée de quatre mots. Le premier mot est «Californie» qui a la première lettre en haut et le reste en minuscules. Le deuxième mot est «est» qui a les deux lettres en minuscules. Le troisième mot est «en» qui a également les deux lettres en minuscules. Le dernier mot est «Amérique» qui a la première lettre en haut et le reste en minuscules. La fonction print () est appelée dans la ligne après cela. Et comme la valeur est stockée dans la variable «String1», nous utilisons la méthode «Istitle ()» avec lui.
Cette méthode "Istitle ()" examine chaque valeur de chaîne et renvoie vrai si tous les caractères initiaux de la valeur sont capitalisés et que tous les caractères restants sont en minuscules. Sinon, il renvoie faux. Pour déterminer si le script a répondu True ou Faux, regardons la sortie suivante:
Le mot «est» et «in» ont tous deux des lettres minuscules. Leurs personnages de début ne sont pas dans le haut du cas, donc la méthode «Istitle ()» renvoie «False» en conséquence. Ces mots dans la chaîne ont des caractères dans les capitales des blocs et d'autres en lettres minuscules.
Ensuite, une autre valeur de chaîne «Le langage d'assemblage est un langage de programmation de bas niveau» est utilisé dans la deuxième section du code. Nous stockons cette valeur dans la variable «String2» que nous initialisons en premier. La valeur de la chaîne doit être écrite à l'aide des virgules inversées. Cette valeur de corde a huit mots, chacun commence par une lettre en majuscules et se termine par une lettre en bas de cas. Ensuite, nous utilisons la fonction print () dans la ligne suivante. Dans cette fonction, nous utilisons le «String2.istitle () »pour déterminer si le résultat est vrai ou faux.
Comme on peut le voir dans la figure suivante, le résultat de sortie s'affiche vraie car chaque mot de la valeur de la chaîne a commencé par une lettre majuscule et avait des lettres minuscules pour le reste du mot.
La méthode Istitle () à Python regarde simplement les caractères dans une chaîne. Il ignore les nombres ou les symboles présents dans une chaîne donnée. Dans la troisième partie de ce code, nous donnons une valeur à une chaîne dans laquelle nous avons un chiffre numérique. De plus, la valeur de la chaîne est «mon numéro de rouleau est 161064». Cette chaîne est composée de quatre mots et d'un numéro de chiffre. Dans la ligne suivante, nous utilisons la fonction d'impression. À l'intérieur de cela, nous utilisons la méthode «Istitle ()» avec la variable «String3» dans laquelle nous stockons la valeur de la chaîne.
Comme nous l'avons mentionné précédemment, la fonction «Istitle ()» ignore tous les nombres qui peuvent être présents dans une chaîne et ne vérifie que les caractères de chaîne pour déterminer si les mots ont leur première lettre en majuscule et si toutes les autres lettres sont en minuscules. Comme vous pouvez le voir dans l'image précédente, chaque mot a sa première lettre capitalisée et toutes les autres lettres sont en minuscules. Ainsi, la fonction renvoie «vrai» dans l'affichage de sortie.
Cette fonction ignore également le symbole. Donc, si nous avons des symboles dans la valeur de la chaîne, il l'ignore également car il ignore le chiffre numérique dans la partie précédente. Dans cette partie, nous avons la valeur de la chaîne "#Alex a obtenu 96% dans son résultat". Cette valeur est stockée dans la variable «String4» et la ligne suivante, identique à l'exemple précédent où nous avons utilisé la méthode «Istitle ()» à l'intérieur de la fonction print ().
Étant donné que les premières lettres du mot sont capitalisées et que les symboles qui sont utilisés ici, la méthode «Istitle ()» est ignorée et le résultat affiche «True».
Exemple 2: Utilisation de la méthode String Istitle () dans un programme conditionnel «if-else»
Dans cet exemple, nous utilisons la fonction String «Istitle ()» avec les conditions «if-else». La déclaration «IF» est imprimée si le critère est rempli. Sinon, la déclaration «else» est affichée. Commençons à écrire le deuxième exemple. Nous stockons la valeur de la chaîne «I Love My Country» dans la variable initialisée «String» dans cet exemple. Ensuite, dans la ligne suivante, nous utilisons la condition «IF» pour afficher l'instruction if «Cette chaîne est intitulée» et l'instruction ELSE «Cette chaîne n'est pas intitulée» en fonction du résultat de la «chaîne.Fonction Istitle () ”.
La condition est «vraie» et l'instruction «IF» sortira «Cette chaîne est intitulée» comme on peut le voir dans la figure suivante car la valeur de la chaîne contient quatre mots, qui ont tous des caractères initiaux et des caractères restants en bas de cas. La condition serait fausse et une instruction ELSE serait affichée si la valeur contenait même un seul mot avec toutes les lettres minuscules.
Exemple 3: Utilisation de la méthode Istitle () pour vérifier deux chaînes à l'aide de l'opérateur «et» dans la condition IF-Else
Dans cet exemple, nous utilisons deux chaînes avec «et» entre elles et la mise en œuvre des conditions «if-else» avec la méthode «Istitle ()». Nous avons deux chaînes dans ce script: «J'adore la programmation» est la valeur de première chaîne, qui est conservée dans la variable «String1» et «Python est le langage de programmation qui connaît la croissance la plus rapide» est la deuxième chaîne, qui est stockée dans la variable «String2». La ligne suivante applique une condition «IF».
Dans la condition «IF», nous utilisons la fonction «Istitle ()» avec les chaînes «String1» et «String2» et placez l'opérateur «et» entre eux. Cette méthode vérifie les deux chaînes. S'ils sont tous deux «basés sur le titre», l'énoncé «IF» «tous les deux sont basés sur le titre» est imprimé. Sinon, la déclaration «else» «Celles-ci n'ont pas de cas de titre» est imprimée. Si même un seul mot dans l'une ou l'autre de ces chaînes ne commence pas par une lettre de majuscules, la chaîne ne sera pas «en titre du titre» et la déclaration «else» est imprimée en conséquence.
L'énoncé ELSE «les deux sont en titleased» est imprimé car la condition est vraie et les deux chaînes sont classées.
Conclusion
Dans cet article, nous avons couvert la méthode Python String Istitle () pour déterminer si la chaîne fournie est classique ou non. Dans la programmation Python, nous avons utilisé cette approche de différentes manières. Au début, nous avons affiché «vrai» ou «faux» dans la sortie. Dans la deuxième façon, nous avons appliqué la fonction «Istitle ()» à l'intérieur d'une condition IF-Else. Dernière mais non le moindre, nous avons utilisé cette méthode pour vérifier deux chaînes en utilisant l'opérateur «et».