num=[];
i=2
for i in range(2,100):
j=2
for j in range(2,i):
if(i%j==0):
break
else:
num.append(i)
print(num)
在if_else嵌套的结构中,else总是与离它最近的上一个未配对的if配对
代码格式首先要弄弄好。再说原因
在python中,else会和相同缩进的最近一个if自动相关联
num=[];
i=2
for i in range(2,100):
j=2
for j in range(2,i):
if(i%j==0):
break
else:
num.append(i)
print(num)