Les partenaires publicitaires:

Longueur de chaîne Limite en Python

Programmation informatique texte et des chiffres langues magasin comme les chaînes, les listes de caractères et les entiers. Lorsque vous créez une chaîne en Python, vous codez en sorte que l'ordinateur qui exécute la suite du programme se traduira par le texte de manière appropriée. Python ne fixe pas de limite à la longueur de la chaîne, mais il peut imposer des limites sur les chaînes individuelles lorsque vous écrivez le code.

Cordes Python

  • Une chaîne de Python littérale imprime le texte exact contenu entre guillemets simples ou doubles, comme «Insérez le sous-total ici. Python comprend également plusieurs "échapper" symboles qui indiquent le programme devraient traiter un peu particulier de texte différemment: ' b' dans une chaîne dirige l'ordinateur pour revenir en arrière, de ne pas imprimer la lettre «b». Si la chaîne est pas un littéral - il existe de nombreuses formes de ficelle - puis en exécutant le programme ne recrée pas le texte exactement.

Repr




  • Repr est un module Python qui fixe des limites sur la longueur de chaînes pour empêcher la création extrêmement longs. Repr.maxstring, par exemple, fixe une limite par défaut de 30 caractères - vous pouvez ajuster la valeur par défaut - sur une chaîne, elle applique. Repr.maxlong limites des chaînes d'entiers à un défaut de 40, laissant tomber un nombre excessif à partir du milieu de la forte. Utilisation Repr peut créer des problèmes: Lorsque vous raccourcissez une chaîne de caractères, échapper symboles peut devenir mutilé.

Longueur de la ligne

  • Lors de l'écriture de lignes de code, gardez-les à un maximum de 79 caractères, même si vous travaillez avec une chaîne de caractères beaucoup plus longtemps. Les appareils plus anciens ne seront pas gérer les lignes de plus de 80 caractères. Le retour à la ligne de défaut si elles rencontrent une ligne plus longue va perturber la structure visuelle du code, rendant plus difficile à suivre que si vous code pour un saut de ligne. Si vous avez des chaînes de caractères en cours d'exécution de plus de 80 lignes, vous préserver la structure visuelle mieux si vous codez pour un saut de ligne après 72 caractères.

Enchaînement

  • Contrairement à certains langages de programmation, une fois que vous créez une chaîne en Python, la valeur devient fixe. Vous pouvez créer une valeur différente par concaténation, diriger l'ordinateur exécutant le code de combiner deux chaînes en une seule chaîne plus longue. Un inconvénient de ceci est que si un programme exige beaucoup de concaténation, cela ralentit le programme. Systèmes architecte Oliver Corbeau dit sur son site Internet que Python a six méthodes pour la concaténation de code et recommande la création d'un pseudofichier - un fichier Python qui agit comme une chaîne plus grande - comme le plus efficace de six pour concaténer des chaînes longues.

» » » » Longueur de chaîne Limite en Python