Computer >> Máy Tính >  >> Lập trình >> Python

bin () trong chương trình Python

Trong hướng dẫn này, chúng ta sẽ tìm hiểu về hàm bin ().

bin ()

bin () hàm được sử dụng để chuyển đổi một số thành nhị phân. Nếu bạn chuyển một số vào hàm bin (), thì nó sẽ trả về một biểu diễn nhị phân của số đó.

Số nhị phân trong Python bắt đầu bằng 0b . Kết quả của hàm bin () cũng bắt đầu bằng 0b . Đừng nhầm lẫn với điều đó.

Hãy xem một số ví dụ.

Ví dụ

# initialising a number
n = 2
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

0b10

Ví dụ

# initialising a number
n = 100
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

0b1100100

Nếu bạn truyền một đối tượng không phải là số, thì bạn sẽ gặp lỗi. Hãy xem một ví dụ.

Ví dụ

# initialising a number
n = 'Hafeez'
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)

Đầu ra

Nếu bạn chạy đoạn mã trên, bạn sẽ nhận được kết quả sau.

TypeError       Traceback (most recent call last)
<ipython-input-4-2184ca5e2014> in <module>
      3
      4 # converting to binary using bin(n)
----> 5 binary = bin(n)
      6
      7 # displaying the binary number
TypeError: 'str' object cannot be interpreted as an integer

Kết luận

Nếu bạn có bất kỳ nghi ngờ nào trong hướng dẫn, hãy đề cập đến chúng trong phần bình luận.