Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Python Programming >> Content
    Hva er String Indeksering i Python
    ? String indeksering i Python betyr å bruke naturen på strengen datatype for å manipulere og søke strenger av indeksen. Python strenger er strenger av " tegn ", og hver karakter ligger på en indeks , som starter på 0 (for det første tegnet ) og slutter ved strenglengde minus en (for det siste tegnet ) . String-objekter inneholder metoder for å bruke disse indeksene å navigere tegn , søke etter verdier , retur understrenger , og en rekke andre operasjoner . Husk at strengene er uforanderlig, noe som betyr at en programmerer kan søke etter mønstre i trådene, men ikke direkte legge til eller fjerne elementer fra strengene . Strenger og avskrifter

    I andre programmeringsspråk som C /C + + , eksisterer datastrukturer kalt " arrays " som holder samlinger av data . I disse en programmerer kunne tildele og hente data basert på sin indeks i tabellen. Videre var det ingen data for å representere en streng av karakterer . I stedet måtte programmerere å lage rekker av tegn, som ville representere strengen. Fordi strengene var bare arrays , var hvert tegn tilgjengelig med indeksen. I dette eksemplet på C-kode , skaper en programmerer en karakter matrise og åpner et tegn ved indeks : en

    # include

    # include

    int main ( ) {

    røye strng [ 30 ] = " Hei ";

    printf ( "% c" , strng [ 1 ] ), //​​utskrifter tegnet "e"

    return 0 ;

    }
    Søke Strings

    Python har sin egen streng datatype , og programmerere kan erklære strenger akkurat som enhver annen variabel . En programmerer ikke trenger å sette av noen matrise -type datastruktur , bare deklarere en variabel og tilordne en streng til det . Men fortsatt muligheten til å bruke indekser for å finne tegn i en streng , og fungerer som hjørnestein for streng manipulasjon. Som i dette eksempelet , kan en Python programmerer tildele en streng til en variabel , og deretter skrive ut tegn basert på indeksen : en

    >>> strng = " Hei "

    > ; >> strng [ 6 ]

    ' T'

    früher :

     Weiter:
      Relatert Artike
    ·Slik pakker du ut tall fra en streng på Python 
    ·Slik fjerner duplikater i Lister i Python 
    ·Hvordan kode i Python 
    ·Hvordan erstatte Python frem 
    ·Hvordan finne den Maximum & Minimum antall i Python 
    ·Slik tørker Duckweed 
    ·Hvordan legge et Python Script 
    ·Hvordan du løser IP i Python 
    ·Slik installerer Python 
    ·Funksjoner på Python 
      Anbefalte artikler
    ·Hvordan lage en relasjonelle data Model 
    ·Hvordan å vise et bilde i Grid View 
    ·Hvordan å demontere Java 
    ·Hvordan Les Innspill fra 2D Array i MIPS 
    ·Hvordan oppretter jeg en Tab skilletegn til en Oracle S…
    ·Hvordan oppdatere & Økning MySQL 
    ·Hvordan sjekke en streng for tekst i PHP 
    ·Hvordan finne tid kompleksitet i C + + 
    ·Hvordan beregne Perimeter & Areal av et rektangel med V…
    ·Slik registrerer kode i Java 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/