您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

为什么此字典定义会引发语法错误?

为什么此字典定义会引发语法错误?

该数字0是整数文字的前缀,指示它是python中的八进制数字。

…我不小心省略了它,正如@larsmans在他的评论中如此指出的那样,它限制了该数字只能包含0通过7,,8和排除的数字9

但是,值得注意的是,这是Python 2.x中的语法-从Python 3.0起它已更改,表面上是由于您来到这里的确切原因。 PEP 3127包含更改的详细信息。

最相关的位:

几乎所有当前流行的计算机语言,包括C / C ++,Java,Perl和JavaScript,都将带有前导零的数字序列视为八进制数字。支持将这些数字视为小数的支持者有一个非常有效的观点- 整个非计算机领域几乎都使用小数。

其他 2022/1/1 18:36:20 有401人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶