python中break和continue的区别
python中break和continue的区别
文字表述:break:结束当前整个循环,执行当前循环下边的语句,忽略循环体中任何其它语句和循环条件测试。(退出并结束该循环的运行)
continue:终止本次循环的执行,即跳过当前这次循环中continue语句后尚未执行的语句,接着进行下一次循环条件的判断。(只退出本次循环,而不结束该循环的运行)
break举例:
a = int(input("请输入数字:"))
i = 1 #循环次数
while a < 10 :
while a < 6 :
print("符合循环条件,break结束本次while循环")
break
print("第{}次循环结束".format(i))
i += 1 #循环次数递增
print("*********************************")
a = int(input("请输入数字:"))
print("数字过大,循环结束")
continue举例:
while a < 10 :
while a < 6 :
print("符合循环条件,break结束本次while循环")
continue
print("第{}次循环结束".format(i))
i += 1 #循环次数递增
print("*********************************")
a = int(input("请输入数字:"))
print("数字过大,循环结束")