赵娜0418

2020-09-23   阅读量: 496

Python

Python代码中代码一样格式不一样为什么会报错?

扫码加入数据分析学习群

了解不同类型的错误是什么以及何时可能遇到错误可以提供很多帮助。一旦你知道为什么会遇到某些类型的错误,它们就会变得更容易修复。

比如一些缩进错误比其他错误更难发现。特别是,混合空间和标签很难被发现,因为它们都是空白。在下面的示例中,函数体中的前两行 some_function用制表符缩进,而第三行用空格缩进。如果您正在使用Jupyter笔记本,请务必复制并粘贴此示例,而不是尝试手动输入,因为Jupyter会自动用空格替换制表符。


def some_function():
msg = "hello, world!"
print(msg)
return msg


在视觉上,无法发现错误。幸运的是,Python是不允许混合制表符和空格。



35.1583 1 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子