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.