1. “猜数游戏”要求如下:系统自动生成一个100以内随机的正整数,用户有5次猜数机会,如果猜中提示“恭喜你,猜对了!”;提示“偏大”或“偏小”,然后继续猜数。如果5次都未猜中,计算机公布答案,并提示“5次都没有猜中,游戏结束!”。

补全以下程序代码:

import random

num=random.randint(1,100)

n=5

flag=True

while:

    guess=int(input("请输入猜测的数:"))

if guess<num:

        print("偏小")

        n=n-1

elif guess>num:

        print("偏大")

        n=n-1

else:

        print("恭喜你,猜对了!")

        flag=False

        break #跳出当前循环,执行循环后的语句

if flag:

    print("答案是:"+str(num)+"5次都没有猜中,游戏结束!")

请补全程序。

【考点】
分支结构语句及程序实现; 循环结构语句及程序实现;
【答案】

您现在未登录,无法查看试题答案与解析。 登录
填空题 普通
基础巩固
能力提升
变式训练
拓展培优
真题演练
换一批