break continue pass的区别

Break 跳出并结束当前整个循环 执行循环后的语句
Continue 结束档次循环 继续执行后续次数循环
Break continue 可以与 for 和 while 搭配使用

pass:该语句什么也不做 是为了保持程序结构的完整性。常用在语法上需要一条语句但是不需要任何操作的情况。
例如:if elif elif…
else pass else后面没有任何条件或结果,可以使用pass

for c in “pythom”:
if c==“t”:
break
print (c,end="")

输出py

for c in “pythom”:
if c==“t”:
break
print ©
输出
P
Y
3. 双重循环 while和 for
s=“python”
while s!="":
for c in s:
print (c,end="")
s=s[:-1]

》》》pythonpythopythpytpyp

区别以下:
s=“python”
while s!="":
for c in s:
print (c,end="")
s=s[::-1] --双冒号 单冒号的区别
pythonnohtyppytho
nnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyppythonnohtyp

4.一个break 只能跳出一个循环

s=“python”
while s!="":
for c in s:
if c==“t”:
break
print (c,end="")
》》》pypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypypy

5.break 仅跳出当前最内层循环 跳出了for循环 但是没跳出whlie循环
s=“python”
while s!="":
for c in s:
if c==“t”:
break
print (c,end="")
s=s[:-1]

》》》pypypypypyp

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值