Hàm bin () trong Python

Ham Bin Trong Python



“Python” là một ngôn ngữ lập trình máy tính được sử dụng rộng rãi vì ngôn ngữ mã hóa của nó tương tự như ngôn ngữ tiếng Anh. Do đó, các lập trình viên và người dùng thích nó vì nó dễ đọc và dễ làm việc. Hàm “bin ()” là một hàm tích hợp sẵn trong Python được sử dụng để chuyển đổi các số nguyên thành một phép biến đổi nhị phân. Các số nhị phân là những số thể hiện cơ số 2, có nghĩa là chúng là “1” hoặc “0”. Chuyển đổi nhị phân trong Python được biểu diễn bằng tiền tố 'Ob'. Điều này dành cho trình bày định dạng chuỗi của nhị phân.

Cách hoạt động của hàm bin () trong Python

Khi chúng ta chuyển một số nguyên để thực thi hàm bin (), kết quả đưa ra là biểu diễn nhị phân của số đã cho nhưng bắt đầu bằng tiền tố 'Ob'. Ví dụ: nếu kết quả nhị phân của số “7” là “111”, nó sẽ hiển thị kết quả với tiền tố được bao gồm, trông giống như “Ob111”. Chúng tôi đang thực hiện hàm bin () trong môi trường Python. Chúng tôi sẽ hoàn thành một lời giải thích rõ ràng hơn với sự trợ giúp của các ví dụ trong phần viết sau.

Cú pháp

'thùng rác ( )

Cú pháp trên là của hàm bin () trong Python. Hàm bin () chuyển đổi một số thành một số nhị phân. Nó hoạt động khi chúng ta truyền một số vào hàm bin () trong Python và nó sẽ đưa ra kết quả trả về dưới dạng biểu diễn số nhị phân.







Tham số

'thùng rác ( )

“E” trong cú pháp là số nguyên được cung cấp cho hiệu suất chuyển đổi trong hệ nhị phân. Chữ 'e' còn được gọi là tham số.



Thực thi các ví dụ bằng cách sử dụng hàm bin () trong Python

Sau đây là các ví dụ mà chúng tôi sẽ áp dụng trong hướng dẫn này với hàm bin () trong Python để hiểu một cách dễ hiểu về cách sử dụng hàm bin ().



  • Vận hành hàm bin () bằng Python
  • Vận hành hàm bin () với số không phải là số nguyên trong Python
  • Vận hành hàm bin () với chỉ mục cho số không phải là số nguyên trong Python
  • Thực hiện giá trị số dương thành nhị phân bằng cách sử dụng hàm bin () trong Python
  • Thực hiện giá trị số âm thành nhị phân bằng cách sử dụng hàm bin () trong Python
  • Vận hành hàm bin () với kiểu float trong Python
  • Vận hành hàm bin () với phương thức định dạng trong Python

Ví dụ 01: Vận hành hàm bin () trong Python

Trong ví dụ này, chúng ta sẽ học cách sử dụng hàm bin () của Python. Đầu tiên, chúng ta phải khởi tạo số. Ở đây chúng ta sẽ lấy “20”. Bây giờ, hãy in hàm với câu lệnh “số nhị phân 20 là” được viết bằng hàm bin () trong Python.





Kết quả hiển thị chuyển đổi số nhị phân được thực hiện thành công trên số “20”. Tiền tố “ob” được hiển thị trong đầu ra và “101” là kết quả chuỗi chuyển đổi nhị phân.



Ví dụ 02: Vận hành hàm bin () với hàm do người dùng định nghĩa trong Python

Ở đây, chúng ta sẽ triển khai hàm bin () trong Python với một hàm do người dùng định nghĩa. Chúng tôi đã lấy số nhị phân là “w” và số còn lại là “n”. “N” có chuyển đổi hàm bin () cho “w”. Bây giờ, điều kiện được áp dụng để loại bỏ tiền tố 'Ob' trong ví dụ này. Sau đó, chúng ta phải chọn một số, mà chúng ta đã lấy số “85” được thêm vào để biểu diễn nhị phân.

Đầu ra sau đây hiển thị biểu diễn nhị phân của “85” được chọn ở trên trong mã, sử dụng hàm bin () với hàm do người dùng định nghĩa trong Python.

Ví dụ 03: Vận hành hàm bin () và hàm index () bởi Hàm do người dùng xác định trong Python

Ở đây, chúng ta sẽ thực thi hàm bin () cùng với chỉ mục () bằng cách sử dụng một hàm do người dùng định nghĩa trong Python. Trong phương thức này, chúng ta phải gửi các đối tượng đến bin () và sử dụng chỉ mục Python () với nó, luôn trả về số nguyên dương. Số được chọn để triển khai trong mã là '66' cho biểu diễn nhị phân trong Python sử dụng các phương thức bin () và index ().

Hàm bin () và biểu diễn nhị phân số “66” của phương thức index () được thực hiện thành công.

Ví dụ 04: Thực hiện giá trị số dương thành số nhị phân bằng cách sử dụng hàm bin () trong Python

Trong ví dụ này, chúng ta sẽ thực hiện hàm bin () trong Python, lấy số nguyên dương (số) sẽ thực hiện phép toán nhị phân trên số dương đó. Để làm được điều đó, chúng ta phải khởi tạo một số. Ở đây trong ví dụ này, chúng tôi đã lấy số “45”, phải là số bất kỳ nhưng phải là số dương.

Đầu ra hiển thị số nguyên dương như đã cho “45”, dẫn đến việc biểu diễn nhị phân được thực hiện bằng cách sử dụng hàm bin () trong Python.

Ví dụ 05: Thực hiện giá trị số âm thành số nhị phân bằng cách sử dụng hàm bin () trong Python

Trong ví dụ trước, chúng tôi đã thực hiện giá trị số dương bằng cách sử dụng hàm bin. Ở đây, chúng ta sẽ áp dụng mã tương tự nhưng thực hiện giá trị số âm bằng cách sử dụng hàm bin () trong hệ nhị phân bằng cách chỉ thay đổi giá trị thành khởi tạo số nguyên âm. Vì vậy, chúng tôi có số âm ở đây được gán là “-35”.

Biểu diễn nhị phân số nguyên âm “-35” được hiển thị bên dưới bằng cách sử dụng hàm bin () của Python:

Ví dụ 06: Vận hành hàm bin () với kiểu Float bằng Python

Điều gì sẽ xảy ra nếu chúng ta phải thực hiện hàm bin với một số có một điểm trong đó được gọi là số động trong ngôn ngữ máy tính, chẳng hạn như “8.7” ​​hoặc bất kỳ số nào không phải là số tròn trịa? Hãy xem một ví dụ về cách đối phó với tình huống này. Chúng tôi đã chuyển một đối số số thực. Số là “74,3” với câu lệnh in sử dụng hàm bin () Python.

Đây là kết quả của số kiểu float trong Python bằng cách sử dụng hàm bin (). Giải thích 'float' không thể được thực thi dưới dạng số nguyên. Điều đó kết luận rằng chúng ta không thể sử dụng số dấu phẩy động cho biểu diễn nhị phân trong Python bằng cách sử dụng hàm bin ().

Ví dụ 07: Vận hành hàm bin () với phương pháp định dạng trong Python

Trong ví dụ này, chúng tôi sẽ triển khai phương thức định dạng bằng cách sử dụng hàm Python’s bin (). Các phương thức định dạng hoạt động bằng cách lấy hai tham số trong cùng một quá trình thực thi mã. Nó nhận là số tham số đầu tiên và tham số thứ hai đi cùng với biểu diễn của số trong tham số đầu tiên.

Đầu ra hiển thị kết quả của hai tham số nhất định được cung cấp bên dưới:

Sự kết luận

Trong bài viết này, chúng tôi tập trung vào cách sử dụng hàm bin () trong Python bằng cách cung cấp các ví dụ khác nhau, chẳng hạn như với hoạt động giá trị số nguyên dương và âm trong Python cho hàm bin (), hàm bin () và chỉ mục () với phiên bản do người dùng xác định, thao tác bin đơn giản và chỉ hoạt động hàm bin () với hàm do người dùng xác định. Khi tiền tố “Ob” hiển thị cùng với biểu diễn nhị phân mỗi lần trong ví dụ 2, chúng tôi đã thực hiện loại bỏ tiền tố trong trang chủ Python. Hàm bin () trong Python là một hàm tích hợp hữu ích nhưng mạnh mẽ để thực hiện chuyển đổi các số nguyên. Không cần thực thi nó trong một phương thức dài, chúng ta có thể thực hiện điều đó bằng cách chỉ nhập giá trị (số) có kết quả nhị phân mà chúng ta muốn.