为啥要进行这样的缩进啊
本帖最后由 帅气小哥 于 2021-4-6 19:17 编辑list=[]
for x in range (10):
for y in range (10):
if x % 2 == 0:
if y % 2 != 0:
list . append((x ,y))
list=[]
for x in range (10):
for y in range (10):
if x % 2 == 0:
if y % 2 != 0:
list . append((x ,y)) #能说明为啥要上者的缩进啊 下面的错误又是因为啥呢
#可以把第一个程序的过程讲一下吗 有点晕乎乎的 if里的缩进是if里执行的东西,外面的就不是if里面执行的。所以要缩进 python严格要求缩进 昨非 发表于 2021-4-6 19:14
python严格要求缩进
我知道是要严格缩进 但是不知道 为啥要这样缩进{:5_109:} 本帖最后由 昨非 于 2021-4-6 19:22 编辑
帅气小哥 发表于 2021-4-6 19:18
我知道是要严格缩进 但是不知道 为啥要这样缩进
for循环内部的不是才是循环体,放到外面,哪怕平级缩进就不是了
这是两层循环,就像你if要放到for内层一样,内层for要放到外层for的下面
别问,问就是乌龟的屁股 龙舞九天 发表于 2021-4-7 19:16
python是以缩进区分代码块的。
代码块是代码块
但也可以这么理解
下层缩进必然从属于上层缩进(在它上方相邻的)
至于是否按照这个区分代码块,还是要看代码内容
页:
[1]