Hướng dẫn hàm bin() trong python
Trong lập trình Python, hàm bin() chuyển đổi và trả về chuỗi nhị phân của số nguyên đã cho. Vậy cú pháp của hàm bin(), tham số và cách sử dụng hàm bin() như thế nào? Chúng ta cùng tìm hiểu nhé. Cú pháp hàm bin() trong Python: Các tham số của hàm bin(): Hàm bin() chỉ có một tham số là num, tức số nguyên cần lấy chuỗi nhị phân. Nếu tham số không phải
là số nguyên, nó phải thực thi phương thức __index__() để trả về số nguyên. Hàm bin() trả về giá trị nào? Hàm bin() trả về một chuỗi nhị phân tương ứng của số nguyên đã cho. Nếu không chỉ định một số nguyên sẽ tạo ra TypeError, làm nổi bật kiểu dữ liệu không được hiểu là số nguyên. Ví dụ về hàm bin() Sau khi chạy chương trình trên ta nhận được đầu ra là: Từ giờ, bất cứ khi nào cần lấy giá trị nhị phân của một
số, đối tượng, bạn chỉ cần sử dụng hàm bin() là xong. Đăng nhậpView Discussion Improve Article Save Article View Discussion Improve Article Save Article Given two binary numbers, write a Python program to compute their sum. Examples: Input: a = "11", b = "1" Output: "100" Input: a = "1101", b = "100" Output: 10001 Approach:
Method 1: Naive Approach: The idea is to start from the last characters of two strings and compute digit sum one by one. If the sum becomes more than 1, then store carry for the next digits. Python3
Output: 10001 Method 2: Using inbuilt functions: We will first convert the binary string to a decimal using int() function in python. The int() function in Python and Python3 converts a number in the given base to decimal. Then we will add it and then again convert it into a binary number using bin() function. Example 1: Python3
Example 2: Python3
Method: Using “add” operatorPython3
Output 0b10001 |