python中的break语句

来源:互联网 发布:thumbdata怎么删除知乎 编辑:程序博客网 时间:2024/05/21 14:06

#Copyright (c)2017, 东北大学软件学院学生# All rightsreserved#文件名称:a.py#  作   者:孔云#问题描述:随机产生色子的一面(数字1~6),给用户三次猜测机会,程序给出猜测提示(偏大或偏下)。如果猜测正确,则提示正确中断循环;如果三次均猜错,退出循环。#问题分析:本程序中使用随机函数产生随机整数,设置循环初值为1,循环三次,在循环体中输入猜测并进行判断,若密码正确则使用break语句中断当前循环。代码如下:import randompoint=random.randint(1,6)count=1while count<=3:    guess=int (input("enter your guess:"))    if guess>point:        print("It is big!")    elif guess<point:        print("It is small!")    else:        print("It is right!")        break    count=count+1else:    print("sorry,they are wrony")

运行结果:


注:break语句用于中断当前循环执行,跳出循环结构。包含else子句的while循环和for循环,在while或for子句中一旦执行break语句,else子句将不再进行。

原创粉丝点击