美文网首页
项目-猜测随机数

项目-猜测随机数

作者: 子却 | 来源:发表于2018-11-04 16:59 被阅读0次

这是一个运用随机数方法以及for循环来构建的只有三次猜测机会的小游戏:当玩家猜测的数字偏大或偏小时都会有提示;猜测次数超过了三次,游戏将关闭并给出正确答案。
1.先利用import方法导入random模块;
2.利用random模块中的r=random.randint()方法来随机生成一个0-10的整数;
3.利用for循环和range()方法,使得猜测次数限制在3次,超过3次没有答对的,将跳出循环并打印出正确答案。3次以内猜对的话将退出循环并提示猜对了的信息。
注:input()需要放在for循环内,否则将无法实现循环的功能。而且最后打印正确答案时,r必须得是一个字符串

import random
r=random.randint(1,10)
for i in range(1,5):
    if i<=3:
        g=int(input("请输入一个数字:"))
        if g>r:
            print("大了")
        elif g<r:
            print("小了")
        elif g==r:
            print("恭喜您答对了!")
            break
    else:
        print("很遗憾")
        print("答案是:"+str(r))

相关文章

  • 项目-猜测随机数

    这是一个运用随机数方法以及for循环来构建的只有三次猜测机会的小游戏:当玩家猜测的数字偏大或偏小时都会有提示;猜测...

  • PHP生成随机数

    PHP生成随机数,相信大家在做项目的时候是最常见的吧。js生成随机数,PHP生成随机数。 应用场景:用户注册/登录...

  • 随机数

    因为很多项目都会用到随机数,特别是区块链相关的。然后就看到一个圈内大佬的项目的宣传语:真随机数服务。当时在群里...

  • golang踩坑---批量生成随机数重复问题

    今天项目里面遇到一个问题,一个业务需要动态生成多个随机数和随机字符串,都知道golang中生成随机数的核心是设置随...

  • 密码学基础之伪随机数

    随机数分类 真随机数 伪随机数2.1 强伪随机数2.2 弱伪随机数 真随机数:其定义为随机样本不可重现。实际上只要...

  • 在以太坊生成随机数的几种方式(含代码)

    一、什么是随机数 随机数都是由随机数生成器(Random Number Generator)生成的。随机数分为”真...

  • 使用正则表达式生成随机数据

    从正则表达式生成随机数据 项目地址 https://github.com/GitHub-Laziji/revers...

  • 无处不在的随机数

    目录: 什么是随机数 随机数分类 伪随机数生成器 真随机数生成器 各种语言中的随机数 使用系统时间作为种子是否安全...

  • 猜测

    独自坐在阳台, 海风湿咸地向我扑来。 远处昏黄的光来自哪里? 谁把星子零碎地洒在天幕? 魆黑的树并不回答。 老黄牙...

  • 猜测

    总是有恃无恐 一个字,一句话 都会猜测这意义 一个笑,一个悲 也会难过着你的难过 像海与天 海鸥与鱼 世界总是那么...

网友评论

      本文标题:项目-猜测随机数

      本文链接:https://www.haomeiwen.com/subject/xdxdxqtx.html