又是一个表明我基础不扎实的点,上一个是【Python】重新认识or运算
pass经常作为代码里面的占位符,不知道写啥时就可以写个pass放在哪儿,后面再写。我们可以看到下面一段代码,pass后面的代码还是会继续执行,也就是当前的循环还在继续。
ls = [0,1]
for i in ls:
if i == 0:
pass
print(i)
0
1
continue也是继续执行,但是和pass最主要的区别是,continue后面的代码不会执行,而是直接进入下一个循环。
ls = [0,1]
for i in ls:
if i == 0:
continue
print(i)
1
break大家应该应该很熟悉了,就是跳出循环,不执行下一个循环。同时break后面的代码也不会执行。
ls = [0,1]
for i in ls:
if i == 0:
break
print(i)
没有输出