在本教程中,我们将学习该bin()方法。
bin()
bin()函数用于将数字转换为二进制。如果将数字传递给该bin()函数,则它将返回该数字的二进制表示形式。
Python中的二进制数字以0b开头。该bin()函数的结果也以0b开头。不要对此感到困惑。
让我们看一些例子。
示例# initialising a number
n = 2
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)
输出结果
如果运行上面的代码,您将得到以下结果。0b10
示例# initialising a number
n = 100
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)
输出结果
如果运行上面的代码,您将得到以下结果。0b1100100
如果传递数字以外的其他对象,则会出现错误。让我们看一个例子。
示例# initialising a number
n = 'Hafeez'
# converting to binary using bin(n)
binary = bin(n)
# displaying the binary number
print(binary)
输出结果
如果运行上面的代码,您将得到以下结果。TypeError Traceback (most recent call last)
in
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
结论
如果您对本教程有任何疑问,请在评论部分中提及。