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