Hoewel een programma geeft meestal data in leesbare formulieren , het programma zelf interageert met ruwe gegevens in binair formaat . Een binaire bit is een enkel karakter dat kan 1 of 0 . Een byte is een reeks van acht bits , en kan worden gebruikt om 256 verschillende waarden opslaan . Kopiëren bytes is erg handig wanneer u precieze controle over het geheugen nodig , en kan worden bereikt met behulp van de basis- syntax te vinden in de programmeertaal Python . U kunt een eenvoudige Python script om de binaire data in een lijst in een ByteArray kopiëren schrijven . Wat je PC nodig met Python Programming Language ( zie Resource voor downloadlink ) Toon Meer Aanwijzingen 1 Open de IDLE teksteditor die meegeleverd wordt met de Python programmeertaal . Een lege broncode bestand wordt weergegeven in de belangrijkste werkruimte van IDLE kopen van 2 Verklaar een string als volgt uit: . Touwtje = b " Hallo " 3 Kopieer de bytes van de string in een nieuw byteserie genaamd s . U kunt dit doen door het schrijven van deze : s = ByteArray (string ) 4 itereren over de byte array met behulp van een lus , zoals deze : voor x in s : Test 5 de inhoud van de bytearray door ze af te drukken naar de console . Schrijf de volgende regel code , maar streepje door op de tab -toets . De inkeping maakt deze lijn te voeren met elke iteratie van de lus : afdruk ( x ) 6 Start het programma door op de toets " F5 " . De productie zal worden de decimale waarden die de letters in " Hallo , ", aangezien u de string als ruwe data in plaats van als tekst gekopieerd . 72 101 108 vertegenwoordigen 108 111
|