Rumah > pembangunan bahagian belakang > Tutorial Python > Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * **Cara Menukar String kepada Binari dalam Python: Dua Kaedah Mudah** * **String ke Penukaran Binari dalam Python: Format Stri

Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * **Cara Menukar String kepada Binari dalam Python: Dua Kaedah Mudah** * **String ke Penukaran Binari dalam Python: Format Stri

Patricia Arquette
Lepaskan: 2024-10-26 00:39:03
asal
741 orang telah melayarinya

Here are a few question-based titles that fit the content of your article:

* **How to Convert a String to Binary in Python: Two Simple Methods**
* **String to Binary Conversion in Python: Format Strings vs. bytearray**
* **Python: Which Method is Best fo

Cara Menukar Rentetan kepada Binari dalam Python

Pengenalan:

Menukar rentetan kepada perwakilan binarinya adalah perkara biasa tugas dalam sains komputer. Artikel ini meneroka kaedah yang berbeza dalam Python untuk mencapai kefungsian ini.

Kaedah 1: Menggunakan Rentetan Format

Menggunakan rentetan format, anda boleh menukar setiap aksara rentetan menjadi rentetan perwakilan binari. Coretan kod berikut menunjukkan perkara ini:

<code class="python">st = "hello world"

binary_string = ' '.join(format(ord(x), 'b') for x in st)
print(binary_string)</code>
Salin selepas log masuk

Pendekatan ini menghasilkan keputusan berikut:

1101000 1100101 1101100 1101100 1101111 100000 1110111 1101111 1110010 1101100 1100100
Salin selepas log masuk

Kaedah 2: Menggunakan bytearray

The kelas bytearray dalam Python menyediakan cara yang lebih ringkas untuk menukar rentetan kepada binari. Ia secara automatik mengekod rentetan menggunakan pengekodan UTF-8. Kod berikut menunjukkan ini:

<code class="python">st = "hello world"

binary_string = ' '.join(format(x, 'b') for x in bytearray(st, 'utf-8'))
print(binary_string)</code>
Salin selepas log masuk

Kaedah ini menghasilkan output yang sama seperti pendekatan sebelumnya.

Atas ialah kandungan terperinci Berikut ialah beberapa tajuk berasaskan soalan yang sesuai dengan kandungan artikel anda: * **Cara Menukar String kepada Binari dalam Python: Dua Kaedah Mudah** * **String ke Penukaran Binari dalam Python: Format Stri. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan