如下a=07 print a结果是7a=08 和 a=09 却无法成功赋值a=010print a 结果是8问题:为什么不能对a赋值成09或者08?(只要是赋值成0开头的,有8与9在其中都不能成功赋值)
额,我觉得应该不是进制问题吧?如果我输入a=00007 print a依然可以是7; a=021的话 print 结果是17
8进制体系下的7 == 10进制体系下的7,8进制体系下的21 == 10进制体系下的17 (2*8+1 = 17)