Connaissances Informatiques >> programmation >> Programmation Python >> Content
  Derniers articles
  • Que sont les fichiers PYC 
  • Comment un fichier texte Lire en Pyt…
  • Comment suspendre un script Python 
  • Comment envelopper une fonction sur …
  • Types de données Python en mémoire…
  • Comment se connecter en utilisant Py…
  • Comment faire pour installer Pygame …
  • Comment faire pour créer un nouveau…
  • Comment lire Int partir d'un fichier…
  • Comment exécuter un script Python d…
  •   Programmation Python
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation Python

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment approximative de la série de Fourier en Python 
  • Comment définir votre chemin Python 
  • Comment rechercher et remplacer avec Python 
  • Comment faire pour convertir polaire à cartésien en Python 
  • Comment Loop Through une liste de fichiers en Python 
  • Comment faire de tableau 3D en Python 
  • Comment apprendre Python en ligne gratuit 
  • Comment faire pour extraire l'utilisation du processeur avec Python 
  • Comment utiliser Framework Python sur 1 & 1 
  • Comment la taille d' un cadre Python 
  • Connaissances Informatiques © http://www.ordinateur.cc