| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Python Programming >> Content
    String Operations i Python
    Python bruger en indbygget datatype til at repræsentere strenge af tegn ( såsom ord og sætninger ) . Disse strenge fungere som andre typer af data i Python, idet programmører kan tildele strenge til variabler , kan tilføje strings sammen ( en operation kaldet sammenkædning) og sammenligne dem som heltal eller decimaltal . Python programmører kan også tjekke for værdier i strygere , søge efter placeringen af ​​en værdi i en streng og kopiere understrenge fra en større strenge. Den i , ikke , . Og indeksere ( ) Operationer

    En programmør kan tjekke for værdier inde i en streng ved hjælp af indbyggede funktioner , som Python Den " i " operatør kontrollerer en streng og returnerer en Sandt eller falsk værdi, afhængigt af, om tegn eksisterer i strengen. Det modsatte operatør er " ikke " operatør , som returnerer en True værdi, hvis et element ikke er i en streng, og falsk , hvis det er . Den " index () "-metoden checks til en værdi , og ved at finde den første forekomst af den værdi, returnerer indekset som et heltal. Overvej dette eksempel : Hej

    >>> s = " A String "

    >>> A i s

    Ægte

    >>> z ikke s

    Ægte

    >>> en i s

    False

    >>> ; s.index (S)

    2
    Sammenkædning

    Sammenkædning betyder tilføje en streng til slutningen af anden streng . I Python er sammenkædning repræsenteret ved en tilføjelse symbol ( "+ "). I det væsentlige betyder sammenkædning at tilføje sætninger sammen . For eksempel opretter denne kode tre strygere og sammenkæder dem, en i slutningen af ​​den anden.

    >>> S1 = "Dette er "

    >>> s2 = " eksempel "

    >>> s3 = " en streng "

    >>> s1 = s1 + s3

    >> > s1
    p Dette er en streng

    >>> s1 = s1 + s2

    >>> s1

    er en streng eksempel

    String Sammenligninger

    meget ligesom tilsætning symbolet tilføjer sætninger på samme måde, det tilføjer tal, kan programmøren sammenligne strengene meget på samme måde, han kan sammenligne tal. Dette er opnået med de normale sammenligning aktører såsom større end ( > ), mindre end (<) , svarende til ( == ) , og ikke lig med ( ! =). Overvej dette eksempel , hvor to strenge sammenlignes , hvilket resulterer i Sandt eller falsk værdier : Hej

    >>> a = ' Hello'

    >>> b = ' farvel '

    >>> a> b

    Ægte

    >>> a < b

    False < br >

    >>> a == b

    False

    >>> a! = b

    Ægte
    KAYAK Slicing

    " Slicing " er en operation , der returnerer en delstreng fra længere snor . Udskæring bruger en speciel skive " notation ", hvor et par af parenteser følger strengen navn , med to heltalsværdier adskilt af et kolon . Programmøren betegner hvad start indeks er på venstre side af tyktarmen , og slutter indekset til højre. Her er nogle eksempler skiver :

    >>> s = "Dette er en streng eksempel "

    >>> s [ 01:04 ] //strygere tegn begynder på indeks 0

    ' hans '

    >>> s [ 0: ] //Forlader højre tomme tager resten af strengen efter start index
    < p > 'Dette er en streng eksempel '

    >>> s [ : 7] //Forlader venstre tomme tager alt fra 0 til højre indeks

    'Dette er ' KAYAK

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan til at erklære en liste i Python 
    ·Sådan Beregn Weighscore i Python 
    ·Sådan Test i Python hvis en genstand er i en klasse 
    ·Sådan Find ud af hvilken version af Python du har 
    ·Sådan Slet alle Nuller fra listerne i Python 
    ·Sådan Slut Lambda i Python 
    ·Hvordan afrunder kommatal i Python 
    ·Sådan Set Up Project Directories i Python 
    ·Sådan Code HTML Med Python 
    ·Spil Ideer til Python 
      Anbefalede Artikler
    ·Fjernelse af en lodret Scrollbar i JavaScript 
    ·Militære anvendelse af kunstig intelligens 
    ·Hvad er altid skrevet i et If /Then Statement 
    ·Sådan oprettes en vokal Optælling Anvendelse i Visual…
    ·Oplysninger om Java Training Online 
    ·Sådan oprettes en Portrait i C + + 
    ·Hvad Er Operator ^ Mean i Java 
    ·Sådan kontrolleres en ejendom i Access VBA 
    ·Sådan oprettes en ny WordPress PHP side 
    ·Sådan importeres flade filer i Netbeans 
    Copyright © Computer Viden http://www.computerdk.com