2
A
回答
8
与许多其他语言一样,Python将以0开头的数字视为octal表示法。 09作为八进制无效
请参阅chapter 2.4.4在Python语言参考中。
2
这是因为以0开头的数字是八进制数字,八进制数字从0到7!
做a = 07
被完全接受,作为一个八进制;所以a = 061
会导致a
包含49
3
要展开什么@nos说:
>>> a = 01
>>> a
1
>>> a = 07
>>> a
7
>>> a = 010
>>> a
8
>>> a = 08
File "<stdin>", line 1
a = 08
^
SyntaxError: invalid token
所以,a = 010
是八进制10
,这是十进制的8八只知道数字0到7。使这就是为什么这是不可能的。
相关问题
- 1. 为什么允许修改argv [0]?
- 2. 为什么C++不允许使用typeof?
- 3. 为什么printf空格填充只允许一个空格?
- 4. 为什么Convert.FromBase64()只允许2个填充字符? (C#)
- 5. 为什么console.log()填充不使用Function.apply()?
- 6. %为什么不允许
- 7. 允许非填充字段
- 8. 为什么不填充listView?
- 9. 为什么不允许元素更改大小以填充屏幕?
- 10. 不允许TextView填充整列
- 11. 为什么Bitset允许不同于1和0的值?
- 12. 不允许使用`tf.Tensor`作为Python`bool`。
- 13. 为什么C#中不允许使用通用属性?
- 14. 为什么ListView不能用DataSource填充?
- 15. Python装饰类不允许方法调用。为什么?
- 16. 为什么在Python的`finally`子句中不允许'继续'?
- 17. 的Python:为什么`return`不是一个模块中允许
- 18. Flex UIComponent不允许使用“ALPHA”填充创建矩形
- 19. 用0填充
- 20. C90不允许在printf中使用%,为什么?
- 21. 为什么不允许在索引视图中使用UNION
- 22. 为什么Cassandra不允许在更新语句中使用udf?
- 23. 为什么在xml属性中不允许使用字符'<'?
- 24. 为什么模板定义中不允许使用结构体?
- 25. 为什么在静态方法中不允许使用“this”?
- 26. 为什么在“使用”绑定中不允许模式?
- 27. 为什么熊猫不允许在groupby中使用分类列?
- 28. OpenCL中不允许使用变长数组声明 - 为什么?
- 29. 为什么header允许跨域不允许使用echo来输出变量值?
- 30. 为什么java允许NPE
可能的[Python:Invalid Token]重复(http://stackoverflow.com/questions/336181/python-invalid-token) – geoffspear