• 2022-06-16
    猜字游戏,随机产生一个100到200之间的一个整数,开始猜数,直到猜对才能退出游戏。
  • from random import * p=randint(100,200) while True: p1=eval(input("猜测一个100-200的数字:")) if p1==p: print("猜对了!") break else: if p1

    举一反三

    内容

    • 0

      编写简单的猜数游戏,由计算机“想”一个数,在100以内的正整数,请人猜,如果猜对...的次数,以此可以反映出猜数者“猜”的水平

    • 1

      计算机随机产生一个0-100的随机整数n,用户通过键盘输入猜这个数,当用户猜的数大于n时,计算机显示提示“你猜的数大了”,当猜小了的时候提示“你猜的数小了”,当猜中时,提示“猜中了”,并提示“是否开始下一局猜数游戏(y/n)”,当用户输入“Y”或“y”时,开始下一局,当用户输入其他时,显示“游戏结束”退出程序。

    • 2

      该作业为额外加分项,非必须完成任务。 猜数游戏,要求: 上交手写的算法描述或代码; 计算机随机产生一个1-100之间的随机数n; 用户反复猜数(即:输入一个数),直到猜对,或次数超过5次; 每次猜数后,给出与n的大小关系; 给出结果信息。(1)猜了几次,猜对了。(2)达到最大次数,没有猜出原数。

    • 3

      猜数游戏系统随机产生一个1-100之间的数,猜数都从键盘上输入一个数,系统给出提示信息:该数是大了还是小了,猜数者根据提示信息继续输入数,直到猜中为止。猜中时,输出:你猜中了。(将程序与运行结果截图上传)

    • 4

      创建GuessNumber类,实现猜数游戏。要求:新建一个项目,创建GuessNumber类,实现猜数游戏。利用Math.random()方法产生1~100的随机整数,利用Scanner类产生一个输入对话框,用户可以输入所猜的数。若所猜的数比随机生成的数大,则显示“猜大了,再输入你的猜测:”;若所猜的数比随机生成的数小,则显示“猜小了,再输入你的猜测:”;若所猜的数正好为随机生成的数,则显示“猜对了!”。