#coding=utf-8#猜字游戏#导入随机数
import random#判断数的大小与答案的大小
def guess_judge(num):while (True):guess_judge_num = get_input_num()if (guess_judge_num == num):print("太棒了,答对了")breakelif (guess_judge_num > num):print("比答案大,再猜")else:print("比答案小,再猜")#获取输入的数字
def get_input_num():while (True):a = input("请输入一个0到10的数:")try:guess_judge_num = int(a)except:print("输入不合法,请重新输入")continueif (guess_judge_num <0 or guess_judge_num >10):print("请重新输入一个0到10的数")continueelse:breakreturn guess_judge_num#开始或者退出游戏
print("猜数游戏开始啦")
while (True):num = random.randint(0, 10)guess_judge(num)str = input("请输入R继续下一轮游戏,输入其他退出")if(str == "R"):print("新一轮游戏开始,请准备")else:print("游戏退出")break

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

更新时间:2021年3月21日
增加了一个猜测次数

# coding=utf-8"""
编写程序,在程序中随机生成一个0~100之间的整数,
让用户通过键盘输入所猜的数,如果大于预设的数,显示“遗憾,太大了!”;
小于预设的数,显示“遗憾,太小了!”,如此循环,直至猜中该数,显示“猜测N次,
你猜中了!”,其中N是用户所猜的次数。
"""# 导入随机数
import random# 判断数的大小与答案的大小
def guess_judge(num):n=0while (True):guess_judge_num = get_input_num()if (guess_judge_num == num):print("太棒了,答对了")print("您一共猜测", n+1, "次,您终于猜中啦!")breakelif (guess_judge_num > num):n = n + 1print("遗憾,太大了,再猜")else:n = n + 1print("遗憾,太小了,再猜")# 获取输入的数字
def get_input_num():while (True):a = input("请输入一个0到100的数:")try:guess_judge_num = int(a)except:print("输入不合法,请重新输入")continueif (guess_judge_num < 0 or guess_judge_num > 100):print("请重新输入一个0到10的数")continueelse:breakreturn guess_judge_num# 开始或者退出游戏
print("猜数游戏开始啦")
while (True):num = random.randint(0, 100)guess_judge(num)str = input("请输入R继续下一轮游戏,输入其他退出")if (str == "R"):print("新一轮游戏开始,请准备")else:print("游戏退出")break

https://blog.csdn.net/hanhanwanghaha宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)

Python猜字游戏(用函数)(最新版)相关推荐

  1. python猜字游戏猜三次_python 猜字游戏

    # coding=utf-8 import random print("猜数字游戏开始\n") count = 0 count1 = 0 guessact = random.ran ...

  2. python 猜字游戏外挂

    猜年龄游戏要求:允许用户最多尝试3次,3次都没猜对的话,就直接退出,如果猜对了,打印恭喜信息并退出 import random guessNumber=random.randint(1,99) cou ...

  3. python——猜字游戏代码

    在1到1000 之间随机产生一个数,然后请用户循环猜测这 个数字,对于每个答案只回答"猜大了"或 "猜小了",直到猜测准确为止,输出用户的 猜测次数. #猜数字 ...

  4. python猜字游戏算法设计_python入门到实践-猜字游戏

    学完while循环后我们通过实践来做一个小游戏程序[猜数字],风格一样先上代码: #!/usr/bin/env python3 #coding:utf-8 import random answer = ...

  5. python猜字游戏_python入门到实践-猜字游戏

    学完while循环后我们通过实践来做一个小游戏程序[猜数字],风格一样先上代码: #!/usr/bin/env python3 #coding:utf-8 import random answer = ...

  6. 第四章课后习题-用Python实现羊车门问题,最大公约数计算,猜字游戏,统计不同字符个数。

    目录 前言 4.1 猜数游戏 random库中的两个常用函数: eval()函数 4.2 统计不同字符个数 两个内置的字符串处理函数: chr(x) ord(x) 4.3 最大公约数的计算 4.5 猜 ...

  7. 猜字游戏(python版加C语言版)

    python版猜字游戏,代码如下: import randomclass Error(Exception):passclass TooSmallError(Error):passclass TooLa ...

  8. [转载] python猜字谜游戏_Python Hangman猜字游戏

    参考链接: Python中的Hangman游戏 这是经典猜字游戏"Hangman"的Python脚本.要猜的词用一行破折号表示.如果玩家猜出单词中存在的字母,则脚本会将其写入所有正 ...

  9. python猜字小游戏

    #用python做的一个猜字小游戏 import random #生成一个随机数 x = int(random.randint(0,50)) print("你好,欢迎来到猜字游戏!!!!!& ...

最新文章

  1. 交流经过整流桥后的电压计算方法(不权威)
  2. 无监督算法与异常检测
  3. 新加坡比特币交易平台美女CEO自杀身亡(图)
  4. 用JavaScript fetch API取数据遇到CORS policy问题
  5. ASP.NET Forms验证 实现子域名(SubDomain)共享登陆下的缺陷 [转]
  6. 计算机工程学院迎新晚会,计算机与信息工程学院2016级迎新晚会举行
  7. FZU 2195 检查站点
  8. Oracle分析函数简析
  9. 汇编语言32位加减乘除运算题
  10. 自然语言处理概述及流程
  11. Aspack壳手动脱壳
  12. webpack 打包时排除某些依赖模块
  13. CLOUD01 - KVM构建及管理 virsh控制工具、镜像管理 虚拟机快建技术
  14. 博弈论 斯坦福game theory stanford week 2.0_
  15. android 雷达图 蜘蛛图
  16. catalan 数。。
  17. 学习enscape动画制作渲染之前,这些技巧必看
  18. 超级简单,一步彻底关闭360浏览器低俗广告
  19. 图解电动汽车:电动汽车的传感器
  20. relpos函数解读

热门文章

  1. vue后端必须接口吗_前后端分离模式,后端说开发完才能给接口文档,合理吗
  2. 线程被中断跟被阻塞有什么区别_宠物加盟店跟自营店有什么区别
  3. iPhone清理喇叭灰尘_iphone正确清理扬声器灰尘的方法
  4. 重定向地址_JavaWeb - Servlet:重定向和转发,状态管理
  5. perl 安装html,centos perl 安装HTML-Parser时报错
  6. 网页中嵌入JavaScript+事件触发程序
  7. java jmx 监控_只用五分钟为系统实现基于JMX的监控
  8. eq值 推荐算法_C++实现十种排序算法
  9. criteria函数_干货铺 | 二级MS office考试中一些常考函数(2)
  10. 御用导航提示提醒_四维图新推出商用车专用导航“货车通”