Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 执行int(';0b10101010';2)时获取无效语法_Python - Fatal编程技术网

Python 执行int(';0b10101010';2)时获取无效语法

Python 执行int(';0b10101010';2)时获取无效语法,python,Python,刚刚启动python,需要执行二进制到二进制(反之亦然),但int的语法无效(.这很奇怪,这很好: int('0b10101010', 2) => 170 这也是: bin(170) => '0b10101010' 对我有效。您是刚刚输入了int('0b10101010',2)还是还有一些代码?您是从控制台运行这个吗?发布整个程序,您用来运行它的命令int('10101010',2)对我有效(没有0b)。您使用的是哪一版本的python?无效语法表明此行附近的代码中存在错误,而不

刚刚启动python,需要执行二进制到二进制(反之亦然),但int的语法无效(.

这很奇怪,这很好:

int('0b10101010', 2)
=> 170
这也是:

bin(170)
=> '0b10101010'

对我有效。您是刚刚输入了
int('0b10101010',2)
还是还有一些代码?您是从控制台运行这个吗?发布整个程序,您用来运行它的命令
int('10101010',2)
对我有效(没有
0b
)。您使用的是哪一版本的python?无效语法表明此行附近的代码中存在错误,而不是此语句存在问题。缺少冒号、额外或缺少括号、括号或大括号等。int函数显然可以工作。