| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation Python >> Content
    Comment échanger des 8 octets Big Endian en Python
    différents ordinateurs et systèmes d'exploitation suivent différentes conventions concernant l'importance d'octets successifs codant pour une valeur numérique unique ( typiquement , un entier). Dans les environnements big-endian , le premier octet est le plus significatif , dans des environnements petit -endian , le premier octet est le moins significatif . Vous pouvez écrire du code dans le langage de programmation Python qui échange l'ordre des octets individuels codant pour une valeur numérique de 8 octets . Une telle transformation vous permet de convertir une représentation big-endian en little-endian , et vice versa. Instructions
    1

    coder la valeur de 8 octets vous voulez échanger en Python " bytearray », comme dans l'exemple de code suivant :

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

    myByteArray = bytearray ( myByteList )
    2

    parcourir la première moitié des huit éléments de la bytearray , comme dans l' exemple de code suivant :
    < p> for i in range (4):
    3

    Process chaque élément de bytearray en échangeant avec son image miroir de l'autre moitié de la bytearray , comme dans l'exemple de code suivant:

    for i in range (4):

    temp = myByteArray [8- i +1]

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

    myByteArray [i] = température

    à la fin de la boucle "for" , le bytearray aura été complètement inversés.

    Previous :

    next :
      articles connexes
    ·Comment faire de noms mondiaux en Python 
    ·Comment faire pour trouver l'indice d'une chaîne en Py…
    ·Comment utiliser l'instruction break en Python 
    ·Tutoriel pour Iterators Python 
    ·Comment faire une liste de dictionnaires en Python 
    ·Quels sont les programmes utiliser Python 
    ·La fonction Pass en Python 
    ·Qu'est-ce que Python Coding 
    ·Comment importer un fichier Python à travailler dans u…
    ·Tricks Python 
      articles en vedette
    ·MySQL rejoint SELECT COUNT Tutorial 
    ·Différence entre non alloué et Espace libre 
    ·Appeler la fonction de l'objet C + + Syntaxe 
    ·Comment faire pour convertir RVB en niveaux de gris en …
    ·Comment faire pour utiliser une souris dans QBasic 
    ·Comment créer un script pour accéder à cPanel 
    ·Comment utiliser DMG sur Windows 
    ·Comment faire pour récupérer des lignes de ResultSet …
    ·Comment vérifier Quelles sortes d'emplois sont prévue…
    ·Comment faire des graphiques avec Visual Basic 
    Copyright © Connaissances Informatiques http://fr.wingwit.com