这个4是5之前的两个奇数的和,1+3。当 i 等于5的时候就跳出了,最后打印的是 s的值,而s等于前两次循环的时候(i=1和i=3时)的和。
s = 0 for i in range(1,11): if i%2 == 0: continue if i%10 == 5: break s = s + i print(s)
1+3呀,偶数就直接 continue执行下次,然后 为1和3的时候 s=s+i,求得值就是1+3输出4