
#将字符串中Q之前的字符串输出
s=input("输入一个字符串:")
sub=''
foriins:
ifi=='Q':
break
else:
sub+=i
print(sub)
2、遇到continue就当次循环
#将字符串中除了Qq外的其他字符串输出
s=input("输入一个字符串:")
sub=''
foriins:
ifiin'Qq':
continue
else:
sub+=i
print(sub)
break就是跳出整个循环,剩下的也不继续了
continue是跳过当次循环,继续下面的。
例子里continue就是Q和q都跳过,继续循环后面的字符,而break就是遇到Q,后面的字符也不循环了。
break+数字,可以跳出多重循环,数字代表跳出几层