Computer programmeringssprog butik tekst og numre som strygere, lister over figurer og heltal . Når du opretter en streng i Python, du kode det , så computeren , der til sidst kører programmet vil oversætte teksten korrekt. Python ikke fastsat en grænse for snor længde, men du kan pålægge begrænsninger på de enkelte strenge, når du skriver koden . Python Strings
Python strengkonstanten udskriver den præcise tekst indeholdt mellem enkelt eller dobbelt anførselstegn , såsom " Indsæt subtotal her. ' Python indeholder også flere "Escape" symboler, der angiver at programmet skal behandle en bestemt stykke tekst anderledes : '\\ b' i en streng dirigerer computeren til backspace , for ikke at udskrive bogstavet ' b '. Hvis strengen ikke er en bogstavelig - der er mange former for string - så kører programmet ikke genskabe teksten præcist
Repr
Repr. er et Python modul, der sætter grænser for længden af strengene at undgå at skabe voldsomt lange dem . Repr.maxstring for eksempel sætter en standard grænse på 30 tegn - du kan justere standard - på enhver streng det gælder for . Repr.maxlong begrænser heltal strenge at en standard på 40 , droppe overskydende antal fra midten af de stærke. Brug Repr kan skabe problemer : Når du forkorte en tegnstreng , kan undslippe symboler blive rullet
Line Længde
Når du skriver kodelinjer , beholde dem. til maksimalt 79 tegn , selvom du arbejder med en meget længere tegnstreng . Ældre enheder vil ikke håndtere linjer mere end 80 tegn. Standarden line -wrap , hvis de støder på en længere line vil forstyrre den visuelle struktur af koden, hvilket gør det sværere at følge end hvis du kode til et linjeskift . Hvis du har tegnstrenge kører længere end 80 linjer, er du bevare den visuelle struktur bedst, hvis du kode til et linjeskift efter 72 tegn.
Sammenkædning
modsætning til nogle programmering sprog , når du opretter en streng i Python, værdien bliver fast. Du kan oprette en anden værdi ved sammenkædning , lede den computer, der kører koden for at kombinere to strenge til én længere streng. En ulempe ved dette er, at hvis et program kræver en masse sammenkædning , dette sinker programmet . Systemarkitekt Oliver Crow siger på sin hjemmeside , at Python har seks metoder til at sammenkæde kode og anbefaler at skabe et pseudofile - en Python -fil, der fungerer som en større snor - . Som den mest effektive af de seks for sammenkæde lange strenge
< br >