关于召开校第六届美食节活动的预备通知
校园美食节是我校喜迎新年的传统活动,它可以增添校园文化气息,丰富校园生活,搭建施展个性的舞台,让学生在活动中体验生活,在和谐的氛围中收获快乐。预定于12月30日举行,请各班积极筹备,为资助结对学校的困难学生群策群力,共同欢度新年。
校学生会
2022年11月5日
自收到美食节通知后,初三(6)班的同学们积极规划和筹备起来,组织委员小王决定利用所学的Python知识,针对本次美食节活动,制作一个“美食天下”零售系统,帮助班级快速统计价格,提高工作效率。
问题解决(一)——“美食天下”零售系统v1.0:

(1)同桌小李查看了“美食天下”零售系统v1.0的代码,发现:该程序只采用了 顺序顺序结构,它的运行结果存在着很大缺陷,如:无法选择购买具体商品,无法重复选择同价位的其他商品等。
问题解决(二)——“美食天下”零售系统v2.0:
针对v1.0的问题,小李提出了优化意见:分别设置3元区、5元区和10元区的商品列表。用户选择并输入要购买的商品名称和数量,系统通过判断商品所属列表自动计算总价。当用户输入“q”时,退出系统。请你和小王同学一起来完善程序,优化系统。

(2)对照优化意见和代码,将缺失的代码填入下方
①list5=[“雪花酥“,“酸奶“,“布丁“,“养乐多“,“仙草冻“]list5=[“雪花酥“,“酸奶“,“布丁“,“养乐多“,“仙草冻“]
②goods!='q'goods!='q'
③elif goods in list10或elseelif goods in list10或else
(3)运行v2.0时,当用户没有选购任何商品而直接退出系统,系统会输出:“您一共花费 0 元!选择微信还是现金支付?”的提示。若要优化输出,给出提示语:“欢迎下次光临!”,我们可将程序的最后一代码修改成 BB选项(请选填A或B)。
A.
B.
问题解决(三)——抽奖:
为加强摊位的人气,班级决定开设一个抽奖环节,每位消费的同学可参加1次抽奖。班长小宋估计前来购买商品的同学数为500人,设想的抽奖流程如下:
(4)打印出1——500(含1和500)中包含3的数字。
①若数字带3,保持不变,如:35。
②若带3的数字是质数,则在数字后加上*。如:3*,13*。
③若数字由多个3是连在一起的,则在数字前加上&,如&233。
④若数字既由多个3组成,又是质数,则在数字前后分别加上相应的符号。如:&233*。
(5)设计的代码如下:

对照流程的描述文字与程序,将缺失的代码填入下方。
①False或0False或0
②if“33“in i and prime(i)if“33“in i and prime(i)
③print(i)print(i)
问题解决(四)——奖品:
运行班长的程序,在1——500之间共找到了176个符合要求的数。其中,只带3数字122个,后加*的数字61个,前加&的数字14个,前后分别加&和*的数字5个。班级购买了75%酒精消毒液3900ml后,欲购买分装10ml、30ml和50ml三种容量的瓶子176个。欲将3900ml的消毒液分装进这些瓶中,同时保证10ml瓶子数>30ml瓶子数>50ml瓶子数。请问有多少种购买相应容量瓶子的方案?请完善以下程序,罗列所有的购买方案。分装后,班长会依次发放合适容量的酒精消毒液给对应的获奖同学。

(6)根据题意,(1)处填入的代码可为 y+1y+1。
(7)(2)处均应选填 BB(单选,填字母)
A.50*x+30*y+z*10==3900
B.50*x+30*y+z*10==3900 and x+y+z==176
C.10*x+30*y+z*50==3900 and x+y+z==176
【考点】算法与程序设计.
【答案】顺序;list5=[“雪花酥“,“酸奶“,“布丁“,“养乐多“,“仙草冻“];goods!='q';elif goods in list10或else;B;False或0;if“33“in i and prime(i);print(i);y+1;B
【解答】
【点评】
声明:本试题解析著作权属菁优网所有,未经书面同意,不得复制发布。
发布:2024/6/27 10:35:59组卷:4引用:1难度:0.6
相似题
-
1.“计算思维”应用仅仅局限于计算机科学领域,仅属于计算机科学家,我们知识水平有限,不需要培养“计算思维”。
发布:2024/12/28 22:0:1组卷:0引用:1难度:0.8 -
2.阅读下列程序,完成相应的问题。
(1)如图程序运行后,变量s=
(2)若a=50,b=60,则如图程序的执行结果为
(3)执行如图的程序后,输出的结果是
(4)执行如图的程序后,输出的结果是发布:2024/12/28 22:30:1组卷:1引用:3难度:0.7 -
3.青平中学食堂的桌子如图1所示,一张桌子配六把椅子,可以坐六位同学。现在初一一班的同学要在食堂一起吃饭,需要更大的桌子,可以用图2的方法把小桌子连接成大桌子。
如果想要在大桌子周围至少放35把椅子,需要
A.14
B.15
C.16
D.17发布:2024/12/28 22:30:1组卷:0引用:1难度:0.6