本文实例为大家分享了python3实现猜数字游戏的具体代码,供大家参考,具体内容如下

需求目标:

需求:猜数字游戏

1: 开始游戏产生一个1~100随机数

2: 用户输入,游戏根据输入值提示大或者小

3: 用户根据提示继续输入,知道猜中为止

4: 如果用户输入错误,程序可以处理异常。

代码如下:

# coding=utf-8

import random

num = random.randint(0, 100)

while True:

try:

guess = int(input("Enter 1~100:"))

except ValueError as e:

print("Input value is invalid!!")

continue

if guess > num :

print("guess Bigger:", guess)

elif guess < num :

print("guess Samller:", guess)

else:

print("Guess OK, Game Over")

break

print("\n")

测试结果:50->80->90->95->99->97->98

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

python3猜数字,python3实现猜数字游戏相关推荐

  1. python3.3使用tkinter实现猜数字游戏代码

    发布时间:2014-06-18   编辑:www.jbxue.com 原文地址:http://www.jbxue.com/article/python/22152.html python3.3使用tk ...

  2. Python小游戏 猜数字——非常有趣的小游戏

    猜字游戏 游戏规则:程序产生一个[1, 100]之间的随机整数,用户输入整数进行猜测 如果猜对了,就会循环你是否要继续玩游戏 如果猜错了,程序会提示你是猜高了还是猜低了,然后让你继续输入整数进行猜测. ...

  3. c++猜数字_用Excel玩数字炸弹,猜0-100你需要几次?

    数字炸弹游戏规则,给定一个数字,然后我们来猜这个数字,猜完之后,主持会给一个范围区间,谁猜中这个数字,这个炸弹就爆了. 比如给定的数字是52 第一轮猜50,那么主持人会给一个数字区间,50-100之间 ...

  4. 猜数字 随机生成一个1-100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或者过小,如果猜对恭喜玩家胜利,并且退出游戏。

    案例:猜数字 要求:随机生成一个1-100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或者过小,如果猜对恭喜玩家胜利,并且退出游戏. **限制随机数的范围 有时程序需要一个特定范围内的随机数. ...

  5. 编程:随机生成1-100之间的数字,如果猜对了结束游戏,如果猜错则继续猜并提示所猜测的数字是大于还是小于所指定的数,最终提示猜对所用的次数。

    编程:随机生成1-100之间的数字,如果猜对了结束游戏,如果猜错则继续猜并提示所猜测的数字是大于还是小于所指定的数,最终提示猜对所用的次数. #include<stdio.h> #incl ...

  6. 5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次???

    5.练习:猜数字:随机生成[0,100]之间的随机数,让用户猜生成的数字,显示猜大了还是猜小了,如果猜对了,提示共猜了多少次??? 学习:第7遍 1.随机生成[0,100]之间的随机数 让用户猜生成的 ...

  7. 系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏。||水仙花数||敲桌子||利用嵌套循环,实现九九乘法表

    while循环练习案例: 案例描述:系统随机生成一个1到100之间的数字,玩家进行猜测,如果猜错,提示玩家数字过大或过小,如果猜对恭喜玩家胜利,并且退出游戏. #include <iostrea ...

  8. python输入数字是什么类型的游戏_“数字炸弹”——一个练习Python基础知识的小游戏...

    数字"炸弹" 数字炸弹小游戏,平时可以多个人一块玩.游戏规则也很简单:从0~100之间选一个数字,作为"炸弹".每人轮流猜,数字的范围不断缩小,直到有人&quo ...

  9. 微信小程序:智力考验看成语猜古诗句好玩解闷小游戏下载

    这是一款猜诗句的一款小程序,特别考脑力 里面拥有低,中,高三种难度 用户通过猜所提供的成语,然后猜出是哪句古诗 当然啦下方也是会有小小提示的,比如古诗作者名字 或者古诗的名字,或者第一个字是什么等等 ...

  10. 【教学类-09-02】20221022《动物棋10*10 S形迷宫》(数字续写和骰子游戏)(大班主题《动物花花衣》)

    效果展示: 背景需求: [教学类-09-01]20221022<动物棋>的排列方式是10*10矩阵(每行都是从小到大升序排列)从游戏棋的角度出发,它并不是一条线连贯的路线.游戏时需要&qu ...

最新文章

  1. c#程序设计语言杜松江版_当前最流行的10款编程语言,你会哪种?
  2. c# 变量,对象,静态类型,集合类的线程安全回顾
  3. D3js(一): d3js和DOM
  4. HttpClient v4.5 简单抓取主页数据
  5. mysql 两个时间相差大于24小时的数据_MySQL 主从同步延迟的原因及解决办法(仅学习)...
  6. Java面试之谈谈对Volatile的理解
  7. oracle添加分区语句_Oracle表创建分区如何实现?
  8. aix创建oracle表空间,Oracle for AIX基于裸设备的表空间扩充步聚
  9. js【Object.prototype.hasOwnProperty()方法】
  10. 广域网SDN功能与架构
  11. 安装IBM HTTP SERVER
  12. 文件指针与文件位置指针,文件位置指针相关的库函数
  13. 你知道啥是ROC吗?
  14. oracle查看日期是第几周
  15. 视频点播播放器如何实现加密下载?
  16. k-选取问题之快速选取策略quickSelection
  17. SPA首屏加载速度慢怎么解决?
  18. hdu5148 Cities
  19. 看这里,教你如何快速将pdf文件翻译成中文
  20. MySQL 使用sql添加和创建用户

热门文章

  1. 快速选择正规的短信平台的方法
  2. FITC标记的大鼠抗小鼠CD11b抗体,FITC Rat Anti-Mouse CD11b
  3. java中把年月日时间(yyyy-MM-dd)或其他时间格式转换成只有年月(yyyy-MM)或其他时间格式的简单方法
  4. dnf连接服务器黑屏xp系统,xp系统开机黑屏的解决办法
  5. DNS系统解析基本流程
  6. 一键爬取基金历年季度报数据,轻松搞定!附源码
  7. 计算机网络-学习总结篇
  8. FFmpegsample 分析:demux_decode_audio.c
  9. Excel跨工作簿引用
  10. vue3 工程package.json说明