| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Python Programming >> Content
    Come Swap 8 - Byte Big Endian in Python
    I diversi computer e sistemi operativi seguono convenzioni diverse per quanto riguarda il significato dei byte successivi codificano un singolo valore numerico (in genere , un intero) . In ambienti big- endian , il primo byte è il più significativo , in ambienti piccolo - endian , il primo byte è quello meno significativo . È possibile scrivere codice nel linguaggio di programmazione Python che scambia l'ordine dei singoli byte che codificano un valore numerico di 8 byte . Tale trasformazione permette di convertire una rappresentazione big-endian in little-endian , e viceversa . Istruzioni
    1

    codificare il valore di 8 byte che si desidera scambiare in Python " ByteArray ", come nel seguente codice di esempio :

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

    myByteArray = ByteArray ( myByteList ) economici 2

    iterare la prima metà degli otto elementi del ByteArray , come nel seguente codice di esempio :
    < p > for i in range ( 4) :
    3

    processo ogni elemento ByteArray scambiando essa la sua immagine speculare con l'altra metà del ByteArray , come nel seguente codice di esempio :

    for i in range ( 4) :

    temp = myByteArray [ 8 - i +1 ]

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

    myByteArray [ i] = Temp

    alla fine del ciclo "for " , il ByteArray sarà stato completamente invertiti .

    Previous :

    next :
      Articoli Correlati
    ·Come disegnare una linea retta in Python Tartaruga 
    ·Come visualizzare bytecode Python 
    ·Come inserire una pausa Con Dogtail su Python 
    ·I benefici di introspezione in Python 
    ·Come dividere ogni stringa Lettera in Python 
    ·Tutorial schermo per Python 
    ·Usi di Python Web 
    ·Come Entra per Zangle Usare Python 
    ·Come controllare una shell Unix con Python 
    ·Come Raschiare e un'analisi degli indirizzi 
      Articoli in evidenza
    ·Come chiamare una CFC Dalla Javascript 
    ·Come utilizzare la funzione SOMMA in MySQL 
    ·Come installare PHP Nuke 
    ·Il MySQL Collegamento di base in script PHP con control…
    ·Come imparare l' STL Biblioteca 
    ·Come utilizzare IndexOf in VB.NET 
    ·Funzioni di casi in VBA 
    ·Come scrivere VBS script per modificare il Registro 
    ·Come faccio a convertire la data Datestamp in DB2 ? 
    ·Come creare modelli di controlli WPF 
    Copyright © Conoscenza Informatica http://it.wingwit.com