#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宝藏女孩 欢迎您的关注!
欢迎关注微信公众号:宝藏女孩的成长日记
让这个可爱的宝藏女孩在努力的道路上与你一起同行!
如有转载,请注明出处(如不注明,盗者必究)