流程控制语句

一、break语句

用于结束循环语句,通常与分支结构if一起使用

#从键盘输入密码,最多输入三次,如果正确就结束循环。

'''

for i in range(3):
    password = int(input('请输入您的密码'))
    if password==888:
        break
    print('您还可以输入',2-i,'次')

'''
a=0
while a<3:
    password=int(input('请输入你的密码:'))
    if password==888:
        break
    print('您还可以输入',2-a,'次')
    a+=1

  

二、continue

用于结束当前循环,进入下一次循环,通常与分支结构if一起使用

'''
要求输出1-51之间所有5的倍数
5的倍数共同点:和5的余数为0的数都是5的倍数
不是5的倍数:与5的余数不是0的数就不是5的倍数
'''
for i in range(1,52):
    if i%5==0:
        print(i)

#要求:使用continue实现
for i in range(1,52):
    if i%5!=0:
        continue
    else:
        print(i)

  

上一篇:40.break和continue


下一篇:自学Java第五天