Apabila bekerja dengan data binari dalam Python, selalunya perlu menukar integer kepada perwakilan rentetan binari mereka. Ini boleh berguna untuk memanipulasi dan memproses operasi bitwise atau berkomunikasi dengan sistem peringkat rendah.
Salah satu cara paling mudah untuk menukar integer kepada rentetan binari ialah menggunakan kaedah format rentetan. Dengan menentukan penentu format 'b', kita boleh memberitahu fungsi format untuk menukar integer kepada perwakilan binarinya:
>>> "{0:b}".format(37) '100101'
Kaedah ini mudah dan berfungsi dengan baik untuk penukaran mudah.
Jika anda menggunakan Python 2.6 atau ke bawah, kaedah format tidak menyokong penentu 'b'. Dalam kes ini, anda boleh menggunakan fungsi bin() untuk menukar integer kepada rentetan binari:
>>> bin(37) '0b100101'
Fungsi bin() memberi awalan pada outputnya dengan '0b' untuk menunjukkan bahawa rentetan itu mewakili binari nombor.
Untuk maklumat lebih terperinci tentang penentu format yang tersedia dalam Python, rujuk perkara berikut dokumentasi:
Dengan memanfaatkan kaedah ini, anda boleh menukar integer kepada rentetan binari dengan mudah dalam Python, membolehkan anda memanipulasi dan memproses data binari dengan berkesan.
Atas ialah kandungan terperinci Bagaimana untuk Menukar Integer kepada Rentetan Binari dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!