python里面break放在哪_python新手求解break正确位置

river="Mississippi"T=raw_input("enter:")forindexinrange(len(river)):ifriver[index]==T:print"letterfoundatindex:",indexbreakelse:print'letter',T,'notfoundin',river(请忽略缩...

river="Mississippi"

T=raw_input("enter:")

for index in range(len(river)):

if river[index]==T:

print"letter found at index:",index

break

else:

print 'letter',T,'not found in',river

(请忽略缩进格式)该代码中,第6行break存在,会导致只执行一次查找。如果删除break,会始终进入else循环,求解,怎样能多次查找,并不进入else循环?

展开

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值