2020-09-23
阅读量:
639
Python代码中代码一样格式不一样为什么会报错?
了解不同类型的错误是什么以及何时可能遇到错误可以提供很多帮助。一旦你知道为什么会遇到某些类型的错误,它们就会变得更容易修复。
比如一些缩进错误比其他错误更难发现。特别是,混合空间和标签很难被发现,因为它们都是空白。在下面的示例中,函数体中的前两行 some_function
用制表符缩进,而第三行用空格缩进。如果您正在使用Jupyter笔记本,请务必复制并粘贴此示例,而不是尝试手动输入,因为Jupyter会自动用空格替换制表符。
def some_function():
msg = "hello, world!"
print(msg)
return msg
在视觉上,无法发现错误。幸运的是,Python是不允许混合制表符和空格。






评论(0)


暂无数据
推荐帖子
0条评论
0条评论
0条评论