在Python中,bin()函數(shù)用于將整數(shù)轉換為二進制字符串。具體來說,bin()函數(shù)可以做以下幾件事:
- 將整數(shù)轉換為二進制字符串。例如,bin(10)將返回’0b1010’,表示10的二進制形式為1010。
- 可以指定返回的二進制字符串的長度,通過指定width參數(shù)。例如,bin(10, width=8)將返回’0b00001010’,表示10的二進制形式為00001010。
- 可以通過切片操作來獲取二進制字符串中的指定部分。例如,bin(10)[2:]將返回’1010’,表示10的二進制形式為1010。
- 可以將二進制字符串轉換回整數(shù)形式,通過使用int()函數(shù)。例如,int(‘0b1010’, 2)將返回10,表示二進制字符串’0b1010’對應的整數(shù)為10。