SyntaxError: invalid decimal literal 如何解决
时间: 2023-02-11 22:31:05 浏览: 6373
invalid syntax是什么错误
"SyntaxError: invalid decimal literal" 错误通常是由于在 Python 代码中使用了无效的十进制字面量引起的。为了解决这个错误,你需要找到并修复代码中引用了无效十进制字面量的地方。
常见原因有
- 在数字前面加了0,如08,这样python就会认为是八进制,但是8在八进制中是非法的。
- 数字中有不能识别的字符,比如12.3.4
修复方法
- 删除前导0
- 确认是否是有效的数字
- 确认小数点是否放置正确
阅读全文