Python程序中的bin()
在本教程中,我们将学习该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) <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
结论
如果您对本教程有任何疑问,请在评论部分中提及。