Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> Python Προγραμματισμός

Πώς να αντιγράψετε Bytes σε Python

Παρά το γεγονός ότι ένα πρόγραμμα συνήθως εμφανίζει δεδομένα σε αναγνώσιμη από τον άνθρωπο μορφή , το ίδιο το πρόγραμμα αλληλεπιδρά με ανεπεξέργαστα δεδομένα σε δυαδική μορφή . Ένα δυαδικό bit είναι ένα ενιαίο χαρακτήρα , που μπορεί να είναι είτε 1 ή 0 . Ένα byte είναι μια ακολουθία από οκτώ bits, και μπορεί να χρησιμοποιηθεί για την αποθήκευση 256 διαφορετικές τιμές . Αντιγραφή bytes είναι πολύ χρήσιμο όταν χρειάζεστε ακριβή έλεγχο της μνήμης και μπορεί να επιτευχθεί χρησιμοποιώντας τη βασική σύνταξη που βρέθηκαν στη γλώσσα προγραμματισμού Python . Μπορείτε να γράψετε ένα βασικό σενάριο Python για να αντιγράψετε τα δυαδικά δεδομένα σε μια λίστα σε ένα bytearray . Τα πράγματα που θα χρειαστείτε
PC με Python Programming Language (βλέπε Πόρων για download link)
Η Εμφάνιση Περισσότερες οδηγίες
Η

1 Ανοίξτε το IDLE επεξεργαστή κειμένου που έρχεται πακέτο με την Python γλώσσα προγραμματισμού . Ένα κενό αρχείο πηγαίου κώδικα εμφανίζεται στον κυρίως χώρο του IDLE 2

να αναγνωρίσει μια σειρά όπως αυτό : .

Κορδόνι = b " Hello"
εικόνων 3

Αντιγράψτε τα bytes του string σε μια νέα σειρά που ονομάζεται byte s . Μπορείτε να το κάνετε αυτό με το γράψιμο αυτό :

s = bytearray (string)
Η 4

μετακινηθείτε πάνω πίνακα byte χρησιμοποιώντας ένα βρόχο , όπως αυτό :

για x σε s :
5

Ελέγξτε τα περιεχόμενα του πίνακα byte από την εκτύπωσή τους στην κονσόλα . Γράψτε την επόμενη γραμμή κώδικα , αλλά εσοχή πατώντας το πλήκτρο Tab . Η εσοχή που κάνει αυτή τη γραμμή εκτελέσει με κάθε επανάληψη του βρόχου for :

print ( x )
Η 6

Εκτελέστε το πρόγραμμα πατώντας το πλήκτρο "F5 " . Η έξοδος θα είναι οι δεκαδικές τιμές που αντιπροσωπεύουν τα γράμματα "Hello ", αφού έχετε αντιγράψει το string ως ανεπεξέργαστα δεδομένα και όχι ως κείμενο .

72

101

108

108

111
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα