自学Python发现了一个有意思的现象,代码对齐不同,会导致函数的作用域发生改变,从而导致输出变化。
上图中的【else:num.append(i)】和for循环对齐
此时【else:num.append(i)】和for循环中的if判断对齐
两相对比,可见在python中并没有像其他语言那样靠{}等来指定函数作用域,Python很有意思。
Python学习第一天,感觉不错
加油,坚持
自学Python发现了一个有意思的现象,代码对齐不同,会导致函数的作用域发生改变,从而导致输出变化。
上图中的【else:num.append(i)】和for循环对齐
此时【else:num.append(i)】和for循环中的if判断对齐
两相对比,可见在python中并没有像其他语言那样靠{}等来指定函数作用域,Python很有意思。
Python学习第一天,感觉不错
加油,坚持