Le langage de programmation Python a un type de données spécial appelé une chaîne. Les chaînes sont des séquences de caractères , qui peuvent être des lettres , des chiffres ou des symboles. Python a de nombreuses méthodes intégrées qui peuvent manipuler des chaînes et de simplifier de nombreuses tâches de programmation courantes . Cela rend le traitement de texte en Python très efficace. Chaînes Python prennent également en charge les expressions standard et régulière Unicode. Unicode
Python supporte le standard Unicode pour le codage de caractères. Cela permet Python pour représenter n'importe quel caractère , nombre ou symbole de toute langue connue . Ceci est très utile lors du portage d' une application Python dans une autre langue qui utilise son propre alphabet.
Expressions régulières
Python a un support intégré pour les expressions régulières . Les expressions régulières sont utilisées pour rechercher des modèles dans le texte . Par exemple, une expression régulière peut être utilisé pour rechercher toutes les occurrences d' un mot dans un document . Python peut être utilisé pour rechercher des chaînes à l'aide des expressions régulières , ce qui permet de très puissant correspondance de motif.
Méthodes String
Python a beaucoup de méthodes intégrées qui simplifient tâches de manipulation de chaînes communs. Par exemple, il existe des méthodes qui permettent de capitaliser toutes les lettres minuscules dans un ficelles , les méthodes qui recherche une chaîne pour un modèle de caractère et les méthodes que découper une chaîne en plusieurs chaînes . La diversité des méthodes permet la manipulation de chaîne complexe avec un effort de programmation minimal.
Listes
Les données de chaîne actions de type Python une relation avec le conteneur de liste . Les chaînes peuvent être converties en des listes de caractères individuels , et les listes peuvent être fusionnées dans des chaînes de caractères contigus . Cette interrelation simplifie certaines tâches de programmation.