我是新来的Python编程人员。在Python中打印查询
打算让自己从基础蟒...和整个这个奇怪的事情来了......
请看以下的打印结果...
>>> print 1,000,000
1 0 0
>>> print 1,112,231
1 112 231
>>> print 000
0
>>> print 1,001,002
1 1 2
>>> print 1,100,001,0010
1 100 1 8
虽然我也明白, 0010是8的二进制等价物(在最后一个),我不明白为什么Python会这样做?它是语言的一些嵌入式逻辑还是其他的东西?
剩下的,我能弄明白;但是,如果任何人都可以给出一个简短的解释,那就太棒了
你可以发布那么做的代码吗?你想做什么?打印8的二进制表示?你想看看1000而不是8吗? (顺便说一下,'0010'是2,二进制,八进制8,你可能看到了八进制,而不是二进制) – BorrajaX