Python之循环过程控制:break,continue,else

  • for循环break用法:

while 1:
    addr=input("请输入IP地址:").strip()
    alist=addr.split(".")
    v=0
    if len(alist)==4:
        if(alist[0].isdigit() and
           alist[1].isdigit() and
           alist[2].isdigit() and
           alist[3].isdigit()):
           if((-1

执行结果: 

Python之循环过程控制:break,continue,else_第1张图片

  •  while循环的continue用法:

i = 1
while i < 20:   
    i+= 1
    if i%2 > 0:     # 非双数时跳过输出
        continue
    print (i)         # 输出双数2、4、6、8、10

执行结果: 

  • while循环的else用法: 

count=0
while count<3:
    score=float(input("请输入分数:"))
    count=count+1
    if score<60:
        print("需要补考")
        break    
else:
   print("全部通过!")

执行结果: 

Python之循环过程控制:break,continue,else_第2张图片

 

 

 

 

你可能感兴趣的:(Python基础)