| 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
    Sådan Swap 8- Byte storendet i Python
    Forskellige computere og operativsystemer følger forskellige konventioner for betydningen af ​​successive bytes koder et enkelt numerisk værdi (typisk et heltal ) . I big - endian miljøer , er den første byte den mest betydningsfuld , i lille - endian miljøer , er den første byte den mindst betydende én . Du kan skrive kode i programmeringssproget Python , at swaps rækkefølgen af ​​de enkelte bytes koder en 8- byte numerisk værdi. En sådan transformation vil konvertere en big- endian repræsentation i little- endian , og vice versa. Instruktioner
    1

    indkodes 8 -byte værdi, du ønsker at bytte til en Python " bytearray ", som i det følgende kodeeksempel : Hej

    myByteList = [ 4,67,32,210 , 21,90,128,255 ]

    myByteArray = bytearray ( myByteList )
    2

    gentage over den første halvdel af de otte elementer i bytearray , som i følgende kodeeksempel : Hej < p> for jeg i området ( 4) :
    3

    Process hver bytearray element ved at bytte den med sin spejlbillede i den anden halvdel af bytearray , som i følgende kodeeksempel : < br >

    for jeg i området ( 4) : Hej

    temp = myByteArray [8 - i +1 ]

    myByteArray [8 - i +1 ] = myByteArray [i] < br >

    myByteArray [i] = temp

    Ved slutningen af "for" loop , vil bytearray er blevet fuldstændigt byttet .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvad er Python 2.6 & PyWin 
    ·Sådan får Output fra en Shell Command i Python 
    ·Sådan sende en anmodning til en proxyserver i Python 
    ·Liste over Python fusionerer 
    ·Sådan Generer ulige numre i Python 
    ·Hvordan laver Global Navne i Python 
    ·Sådan graf med Python 
    ·Hvordan laver Python Open 
    ·Hvordan man kompilerer et Python -koden for fejl Uden R…
    ·Hvordan man laver en global VAR i Python 
      Anbefalede Artikler
    ·Sådan oprettes en DER Certifikat 
    ·Hvordan man laver en WPF DataGrid Model 
    ·Hvordan jeg Kryptere en Footer PHP fil 
    ·Funktioner af Visual Basic 
    ·Hvad Er NETFx Folder 
    ·Sådan Konverter en liste til en String i Java 
    ·Sådan Indsæt flere CheckBoxList i Asp.Net 
    ·Sådan Launch Xcode på en Mac OS 
    ·Hvordan man skriver tekst på et billede i VB.NET 
    ·Grails MySQL Tutorial 
    Copyright © Computer Viden http://www.computerdk.com