python空格与制表符

 问题:TabError: Inconsistent use of tabs and spaces in indentation

    报错原因:空格和制表符混用

    何时出现:一般在书写if,while,for等多行逻辑代码块的时候出现

    产生原因:使用Notepad++编辑器编写代码,第一次回车使用手打四次空格,再次回车,系统默认为制表符

    如何检查:视图->显示符号->显示所有符号,可以看到空格与制表符

    解决办法:只使用其中一种,要么都使用空格,要么都使用制表符

    知识拓展:Python中使用缩进并不是为了使得代码更加好看,它的存在有实际意义,缩进决定代码逻辑,同一逻辑代码块中混用空格和制表符会导致错误产生。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值