测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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分)

上一题 下一题