bin 函數將整數作為輸入,并返回其等效的二進制字符串。
**bin(integer)** #where integer is an integer number
bin()
參數:
bin 函數只接受一個強制參數,即一個整數。如果傳遞任何非整數參數,該方法將引發類型錯誤。
參數 | 描述 | 必需/可選 |
---|---|---|
整數 | 一個整數,其二進制等價于要計算的 | 需要 |
bin()
返回值
bin 函數返回一個二進制字符串。該二進制字符串是傳遞的整數參數的等效二進制
| 投入 | 輸出 | | 整數 | 二進制串 |
Python 中bin()
方法的示例
示例 1:在 Python 中將整數轉換為等效的二進制
int_num = 10
print('The binary equivalent of 10 is:', bin(int_num))
輸出:
The binary equivalent of 10 is: 0b1010
Here 0b indicates that its a binary number
示例 2:傳遞非整數參數
int_num = 10.5
print('The binary equivalent of 10.5 is:', bin(int_num))
輸出:
TypeError: 'float' object cannot be interpreted as an integer