在python中缩进的重要性

it2024-12-20  8

count = 1 while count < 11: if count == 7: pass else: print(count) count = count + 1 print('----end----')

题目是输是:1 2 3 4 5 6 8 9 10 不输出7

当在开始的if 代码块中,如果你使用的缩进是空格,那些后面的if代码块中的所有代码都要使用空格进行缩进,如果你后面的pass使用了tab键那么程序就会报错,(python inconsistent use of tabs and spaces in indentation),意思是在缩进中不一致地使用制表符和空格,所以python需要很严格的格式,对齐很重要 

解决方法:这个错误是说你用了tab键作缩进了,因为在python不像C/C++里用大括号来区分程序块,而是用缩进所以缩进很重要你把Tab都换成空格就好了

或者你从if里面就开始使用tab键,那么if代码块中的东西都要使用tab进行缩进,本人亲自测试通过;

以上为错误提示

 

 修改缩进之后程序正常执行:

 

转载于:https://www.cnblogs.com/renzhiqiang/p/10510569.html

相关资源:数据结构—成绩单生成器
最新回复(0)