Selv om en program normalt viser data i menneskeligt læsbare formularer , selve programmet interagerer med rå data i binært format. En binær bit er en enkelt karakter , der kan være enten 1 eller 0 . En byte er en sekvens af otte bits , og det kan bruges til at lagre 256 forskellige værdier . Kopiering bytes er meget nyttigt, når du har brug for præcis kontrol over hukommelsen , og kan udføres ved hjælp af grundlæggende syntaks findes i programmeringssproget Python . Du kan skrive en grundlæggende Python script til at kopiere de binære data i en liste til en bytearray . Ting du skal
PC med Python Programming Language (se Resource til download link)
Vis Flere Instruktioner
1
Åbn klar teksteditor , der leveres sammen med Python programmeringssprog. En tom kildekode fil vises i de vigtigste arbejdsområde for IDLE
2
Erklær en streng som dette: .
String = b " Hello"
3
Kopier byte i strengen ind i en ny byte array ved navn sek. Du kan gøre dette ved at skrive dette : Hej
s = bytearray ( streng)
4
gentage over den byte array ved hjælp af en for-løkke , som dette:
for x i s:
5
Test indholdet af byte array ved at udskrive dem til konsollen. Skriv den næste linje kode , men led den ved at trykke på tasten Tab . Indrykningen gør denne linje udføre med hvert iteration af for-løkken : Hej
print ( x )
6
Kør programmet ved at trykke på " F5 "-tasten. Outputtet vil være de decimalværdier der repræsenterer bogstaverne i "Hello ", da du kopierede strengen som rådata snarere end som tekst.
72
101
108
108
111