manipulation String est une fonction commune et nécessaire dans presque tous les langages de programmation. Le processus implique l'utilisation d' une variété de commandes de démonter une séquence de caractères ou variables - et puis extraire , analyser et prendre des décisions sur des données fondées sur les résultats . LEN est une fonction de manipulation de chaîne simple qui peut accomplir deux objectifs spécifiques . Bien que le langage de programmation que vous utilisez peut modifier la syntaxe de LEN , ses objectifs restent les mêmes. Identification
LEN est le nom de commandes de programmation qui vous indiquent combien de caractères sont en tout ou partie d'une chaîne de caractères ou vous la quantité d'espace raconte - en octets - vous devez réserver à données variables stockage . Alors que les façons dont vous pouvez utiliser LEN et la syntaxe que vous suivez pour chacun dépend du langage de programmation, LEN renvoie toujours un nombre entier comme résultat final .
Format
< p> LEN syntaxe de base varie considérablement selon les langages de programmation , mais inclut toujours la LEN ou identifiant de fonction de la longueur. Les langues telles que Visual Basic et Python utilisation LEN , tandis que C # et la longueur de l'utilisation de Perl. Une comparaison entre les différentes langues montre que si chacun des formats de la fonction LEN différemment , il est néanmoins facilement reconnaissable. Commencez par identifier la chaîne que vous souhaitez analyser , puis ajouter une fonction LEN selon l'action que vous souhaitez effectuer avec les paramètres que vous devez comprendre . Pour illustrer , en Python, LEN apparaît comme : >>> test = ' Ceci est juste une simple chaîne de caractères . >>> Len (test) 29
En C #, la même chaîne peut apparaître comme : String = " " c'est juste une simple chaîne de caractères " ; Console.WriteLine ( a.length ) ;
Flow Control
La fonction LEN peut être utile pour aider à contrôler le déroulement d'un programme . Utiliser LEN en conjonction avec une instruction conditionnelle - comme un "if" - ajoute des fonctionnalités à un programme et augmente ses pouvoirs décisionnels . Un python "if" dans lequel vous imprimez la valeur d'une variable "x" si elle contient deux caractères et un message d' erreur si elle contient 13 ou plus peut apparaître comme :
x = int ( raw_input ( " , S'il vous plaît entrer un numéro à 10 chiffres téléphone : ") ) S'il vous plaît entrer un numéro de téléphone à 10 chiffres : >>> len ( x )
>>> si x = 10 ! : ... print ' S'il vous plaît entrer un nombre valide " ... autre : ... Imprimer x
applications pratiques
utilisations pratiques pour la fonction LEN peut à première vue sembler floue. Une fonction de programmation qui vous une seule chaîne de texte comme "Bonjour" dit simplement dispose de cinq personnages peut sembler avoir peu de valeur pratique . Il peut être très utile , cependant, en particulier lorsque vous utilisez LEN dans les grands blocs de code, en combinaison avec d'autres fonctions de manipulation de chaînes . Par exemple, vous pouvez utiliser LEN chaînes distinctes de données, puis remplir des tableaux, des colonnes ou des cellules de feuilles de calcul ou comme une simple forme de validation des données, telles que veiller à un utilisateur entre 10 chiffres dans une zone de texte de numéro de téléphone .