Syntaxe:
chaîne.capitaliser()Cette méthode n'utilise aucun argument et il renvoie une nouvelle chaîne après avoir modifié le contenu de la chaîne d'origine. La chaîne d'origine reste inchangée. Les utilisations de cette méthode sur différents types de données dans Python sont expliquées ci-dessous avec des exemples.
Exemple-1: Utilisez la méthode de capitalisation sur une chaîne simple
La méthode Capitalize () est appliquée dans trois types différents de données de texte dans l'exemple. Au début, un texte commence par la lettre minuscule est utilisée pour la conversion. Le premier caractère du texte sera en maître. Ensuite, un texte avec toutes les lettres en majuscules est utilisé pour la conversion et un texte commence par le nombre pour la conversion.
#!/ usr / bin / env python3Sortir:
La sortie suivante apparaîtra après l'exécution du script.
Exemple-2: Utilisez la méthode de capitalisation pour changer chaque mot d'une chaîne en majuscules
La façon dont le premier caractère de chaque mot dans un texte peut être capitalisé est indiqué dans l'exemple suivant. Dans un premier temps, la valeur du texte de plusieurs mots sera prise comme entrée de l'utilisateur. Toute valeur de texte peut être divisée en sous-chaîne à l'aide de la méthode Split (). La méthode Split () est utilisée ici pour diviser le texte en fonction de l'espace et renvoyer une liste de mots. La variable d'information est utilisée ici pour stocker le texte converti. car Loop est utilisé pour lire chaque élément de la liste et capitaliser la première lettre de chaque article et stocker la valeur convertie avec l'espace dans la cote. La valeur précédente de la nouvelle sera combinée avec la nouvelle valeur pour générer la sortie souhaitée. Ensuite, le texte original et le texte converti sont imprimés pour voir la différence.
#!/ usr / bin / env python3Sortir:
Dans la sortie suivante, «j'aime la programmation Python» est prise en entrée et après avoir appliqué les méthodes CAPALIZE () et Split (), la sortie est `` j'aime la programmation Python ''.
Exemple-3: Capitalisez la première lettre de chaque phrase dans un texte de plusieurs phrases.
Dans les deux exemples précédents, la méthode Capitalize () est appliquée dans une seule ligne de texte. Mais parfois, il est nécessaire de travailler avec un contenu de fichier ou un long texte de plusieurs phrases et doit capitaliser la première lettre de chaque ligne du fichier ou capitaliser la première lettre de chaque phrase du texte. La méthode capitaliser () avec Split () peut être utilisée pour résoudre ce problème. L'exemple montre le moyen de capitaliser la première lettre de chaque phrase d'un long texte. Ici, une variable nommée texte est définie avec une valeur de chaîne de trois phrases. Au début, la valeur du texte est divisée sur la base de '.'Utilisation de la méthode Split () pour créer une liste de trois phrases. Ensuite, pour Loop est utilisé pour capitaliser la première lettre de chaque phrase comme l'exemple 2. Ici, '.'est combiné avec chaque élément converti pour définir la fin de la ligne. La méthode strip () est utilisée pour éliminer l'espace inutile et le dernier supplément '.'est supprimé de newText en utilisant la valeur de position.
#!/ usr / bin / env python3Sortir:
Le texte d'origine et le texte converti sont affichés dans la sortie.
Conclusion:
Lorsque vous travaillez avec les données de la chaîne et que vous devez en majuscule la première lettre de la chaîne ou la première lettre de chaque mot de la chaîne ou la première lettre de chaque phrase d'un texte long, puis capitaliser () peut être utilisé avec une autre méthode pour faire la tâche. Les tâches mentionnées ici sont présentées dans cet article avec des exemples. J'espère que cet article aidera les lecteurs à utiliser efficacement la méthode CAPALIZE () sur les données de chaîne à plusieurs fins.
Regardez la vidéo de l'auteur: ici