猜数游戏:6次机会,添加断言和异常的捕获,如果输入不是1~100的数字,提示信息,且机会的次数不会减少
2条回答 默认 最新
BsonJ 2022-12-04 17:30关注a=int(input('请设定猜数的数值:')) if 1<=a<=100: print(a) else: print('无效数值,请重新输入1-100以内的数值') #自行输入数值 for g in range(1,6): d=int(input('请输入第%d次猜数的数值:'%g)) if d==a: print('恭喜你,猜对了') break elif g==5: print('很遗憾,你的次数已经用完') elif d<a: print('抱歉,你猜小了') elif d>a: print('抱歉,你猜大了')解决 无用评论 打赏 举报