Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> python Programming >> Content

    String längdbegränsningen i Python

    Dataprogrammering språk lagra text och siffror som strängar , listor över tecken och heltal . När du skapar en sträng i Python , koden du det så att datorn som så småningom kör programmet kommer att översätta texten på lämpligt sätt . Python inte sätta en gräns för sträng längd , men du kan sätta gränser för enskilda strängar när du skriver koden . Python Strings

    Python stränglitteral skriver den exakta texten som finns mellan enkla eller dubbla citattecken , t.ex. " Infoga delsummor här . " Python innehåller också flera "Escape" symboler som indikerar programmet bör behandla en viss bit av texten på olika sätt : " \\ b " i en sträng dirigerar datorn för att backa , att inte skriva bokstaven " B ". Om strängen inte är en bokstavlig - det finns många former av sträng - sedan köra programmet inte återskapa texten exakt Addera Repr.

    Repr. . är en Python- modul som sätter gränser för längden på strängarna för att förhindra att skapa oerhört långa sådana . Repr.maxstring , till exempel , sätter en standard gräns på 30 tecken - du kan justera standard - om någon sträng det gäller . Repr.maxlong begränsar heltal strängar till en standard av 40 , tappa överskjutande antalet från mitten av starka . Använda Repr. kan skapa problem : När du förkortar en teckensträng kan fly symboler bli manglas
    radlängd

    När du skriver rader kod , hålla dem . till maximalt 79 tecken , även om du arbetar med en mycket längre teckensträng . Äldre enheter kommer inte hantera rader av mer än 80 tecken . Den standard line - wrap om de stöter på en längre linje kommer att störa den visuella strukturen av koden , vilket gör det svårare att följa än om du kod för en radbrytning . Om du har teckensträngar som kör längre än 80 rader , du bevara den visuella strukturen bäst om du kodar för en radbrytning efter 72 tecken .
    Concatenation

    skillnad från vissa program språk , när du skapar en sträng i Python , blir värdet fastställdes . Du kan skapa ett annat värde genom sammanlänkning , rikta den dator som kör koden att kombinera två strängar till en längre sträng . En nackdel med detta är att om ett program kräver mycket sammanlänkning, saktar ner det programmet. Systemarkitekt Oliver Crow säger på sin hemsida att Python har sex metoder för att sammanfoga kod och rekommenderar att skapa en pseudofile - en Python fil som fungerar som en större sträng - . Som den mest effektiva av de sex för att sammanfoga långa strängar

    Addera

    Tidigare:

    nästa:
    relaterade artiklar
    ·Handledning för LiveWires Python
    ·Hur man hittar en nyckel i ett Dictionary i Python
    ·Hur Kopiera böcker med Python
    ·PHP Avbrott i VirtualHost Mime Type
    ·Hur man läser TXT filer till Tuple i Python
    ·Hur får man längden på en fil på Python
    ·Hur Swap 8 - Byte big endian i Python
    ·Hur du gör din egen video spel med Python
    ·Hur att avgöra när man använder Python
    ·Hur man gör loopar i Python
    Utvalda artiklarna
    ·Så ställer du in standardspråkval för ett 404-fel s…
    ·Ta reda på om en registernyckel finns i VBScript
    ·Hur Rotera ett PHP Bakgrund
    ·Konvertera en lista till en sträng i Java
    ·Hur du tar bort alla övergångar på VideoStudio
    ·Hur göra regelbundet Division i Python
    ·Hur man upptäcker någon knapptryckning i Java
    ·Hur man gör Software Movie Review
    ·Hur att bearbeta en kryssruta Med PHP
    ·Hur man läser en xls-fil i PHP
    Copyright © Dator Kunskap http://www.dator.xyz