美文网首页
猜数字小游戏

猜数字小游戏

作者: 希文X | 来源:发表于2020-05-02 12:07 被阅读0次

学习收获

  • random模块的使用:secretNumber = random.randint(1, 20)
  • 捕获输入数据的方法:guess = int(input())

程序运行效果

猜数字小游戏.png

程序源码

# 导入用于生成随机数的模块
import random

# 1 随机产生一个1到20之间的数字,作为目标数字
secretNumber = random.randint(1, 20) 
print('I am thinking of a number between 1 and 20.') 

# 2 猜数字(6次机会)
for guessesTaken in range(1, 7):
    # 2.1 提示玩家输入所猜数字
    print('Take a guess.')     
    guess = int(input()) 

    # 2.2 判断输输入数字是否为目标数值,并给出大小关系提示
    if guess < secretNumber:         
        print('Your guess is too low.')     
    elif guess > secretNumber:         
        print('Your guess is too high.')     
    else:         
        break # This condition is the correct guess!

# 3 判断游戏结果,在6次机会中是否成功猜出数字
if guess == secretNumber:     
    print('Good job! You guessed my number in ' + str(guessesTaken) + ' guesses!') 
else:     
    print('Nope. The number I was thinking of was ' + str(secretNumber)) 

相关文章

  • 猜数字小游戏

    学习收获 random模块的使用:secretNumber = random.randint(1, 20) 捕获输...

  • python小游戏1——猜数字

    python也可以用来写个小游戏,自己玩玩,在这里练习了一个小游戏——猜数字。在聚餐时,大家可能会玩猜数字游戏,规...

  • Python 流程控制 数字小游戏

    python 猜数字小游戏 变量不需要事先声明 变量的类型不需要声明 ##静态数字小游戏#### whit Tru...

  • Python学习入门笔记(十八) 猜数字小游戏

    程序介绍:猜数字小游戏,计算机随机生成一个1-100的数字,然后用户猜数字的值,系统提示用户:“数字太高了/数字太...

  • Java猜数字小游戏

    使用键盘输入配合随机数给出相应提示进行猜数字 运行效果:

  • 团队娱乐活动例项

    项目团建聚会时,项目经理可以和大家一起做的小游戏: 1、 猜数字 游戏规则: 猜数字(1~100)每猜一次范围缩小...

  • python(历史记录)

    案例 制作了一个简单的猜数字的小游戏,添加历史记录功能,显示用户最近猜过的数字,如何实现? 分析

  • 黑马day03

    今天内容安排:1、猜数字小游戏1、超市购物小票加入业务逻辑 01猜数字游戏需求.avi02随机数Random类.a...

  • python3实现猜数字小游戏:根据设置参数进行猜数字游戏

    小游戏介绍 猜数字小游戏会根据不同的设置选项,进入到不同难度的游戏模式。找到规律后就会发现不是盲目随便猜的,详细玩...

  • 周末小游戏

    大家知道猜数字游戏的原理是什么吗? 今天有幸跟着魏老师学习了一把,自己写了一个猜数字的小游戏: import ra...

网友评论

      本文标题:猜数字小游戏

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