在编写python代码的时候,空格是不是严格特别严格,还有while循环什么时候退出呢?
见下图:
学习 Python 与其他语言最大的区别就是,Python 的代码块不使用大括号 {} 来控制类,函数以及其他逻辑判断。python 最具特色的就是用缩进来写模块。
缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须严格执行。
http://www.runoob.com/python/python-basic-syntax.html
縮排的話是要固定的(不是2就是4)
整個Code block都要一致規則
所以縮排不同就會當作不同Block,您的就是while loop的包含block
python的空格严格得有点不近人情.
while用空格来表示和完成.