A30913. 智能抽奖机中秋节到了,阿宝准备制作一个智能抽奖机,在班会活动上,让同学们参与趣味十足的抽奖游戏。智能抽奖机的抽奖机制如下:(1)程序开始会定义一个数字(1-100之间),作为幸运数字;(2)每个同学有五次机会,他们可以在终端区输入自己猜测的号码;(3)如果猜中了,程序就会打印:'恭喜你获得大奖!';(4)如果没有猜中,程序就会打印:'很遗憾,再来一次吧'。示例:>>>请输入数字18很遗憾,再来一…
填空题
较易
知识点
题目描述
智能抽奖机
中秋节到了,阿宝准备制作一个智能抽奖机,在班会活动上,让同学们参与趣味十足的抽奖游戏。智能抽奖机的抽奖机制如下:
(1)程序开始会定义一个数字(1-100之间),作为幸运数字;
(2)每个同学有五次机会,他们可以在终端区输入自己猜测的号码;
(3)如果猜中了,程序就会打印:'恭喜你获得大奖!';
(4)如果没有猜中,程序就会打印:'很遗憾,再来一次吧'。
示例:
>>>请输入数字
18
很遗憾,再来一次吧
>>>请输入数字
56
很遗憾,再来一次吧
67
恭喜你获得大奖!
友情提示:
由于考试平台暂不支持eval()命令,同学们可以选用其他命令;当然如果您使用了,只要程序是正确的,我们阅卷时依然按照正常处理。
参考答案
lucky = 67
for i in range(5):
num = int(input('请输入数字'))
if num == lucky:
print('恭喜你获得大奖!')
break
else:
print('很遗憾,再来一次吧')答案解析
评分标准:
(1)正确指定了一个整数;(3分)
(2)正确输入数字并转化成整型;(3分)
(3)正确通过条件判断语句判断中奖并打印对应内容;(3分)
(4)正确通过条件判断语句判断没中奖并打印对应内容;(3分)
(5)实现中奖就结束的逻辑。(3分)
上一题
下一题