文库 真题 蓝桥杯真题

蓝桥杯青少组Python组别8级编程练习真题(第7套,共8套)

蓝桥杯青少组8级真题 蓝桥杯Python真题 DOCX   5页   下载4   2024-02-21   浏览112   收藏9   点赞13   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别8级编程练习真题(第7套,共8套) 第1页
蓝桥杯青少组Python组别8级编程练习真题(第7套,共8套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考Python组别 八 级 第一部分:选择题 1、Python L 8 (15分) 运行下面 程序,输出的结果是 ( )。 i = 2 while i < 5 : print(i, end = ' ') i += 1 2 3 4 5 6 1 2 3 4 5 2 3 4 3 4 5 正确答案:C 2 、Python L 8 (15分) 运行下面 程序,输出的结果是 ( )。 i = 1 while i <= 10: if i % 4 == 0: print(i, end = ' ') i += 1 4 8 4 6 2 4 8 1 2 3 正确答案:A 3、Python L 8 (20分) 运行下面 程序,输出的结果是 ( )。 a = 0 while a < 5 : a += 1 if a == 2 : continue print(a, end = ' ') 0 1 2 3 4 5 1 2 3 4 5 2 3 4 5 1 3 4 5 正确答案:D 第二部分:编程题 4、Python L 8 10的倍数 ( 2 0分) 题目名称: 10的倍数 题目描述: 如果一个数能被10整除,那么这个数就是10的倍数。像10,20,50这样的数都是10的倍数。 输入一个整数n(n>=10),输出从1到n(包括1和n)范围内,所有10的倍数。 提示: print(x, end = ' ')语句可以输出指定内容,以空格结尾。 输入: 一个整数 n(n>=10) 。 输出: 输出从1到n(包括1和n)范围内,所有10的倍数,相邻两个数用一个空格隔开。 输入样例: 32 输出样例: 10 20 30 参考程序: n = int(input()) i = 10 while i <= n: print(i, end = ' ') i += 10 测试数据: 1.in 32 1.out 10 20 30 2.in 40 2.out 10 20 30 40 3.in 55 3.out 10 20 30 40 50 4.in 76 4.out 10 20 30 40 50 60 70 5.in 80 5.out 10 20 30 40 50 60 70 80 5 、Python L 8 聪明的小白 ( 3 0分) 题目名称:聪明的小白 题目描述: 老师组织 n个小朋友站成一排做游戏,每个小朋友从左到右依次编号为1到n。 游戏开始后,小朋友们从左到右,按1、2、3、……的顺序报数,报奇数的小朋友出局;剩下的小朋友位置不变,再次从左到右,按1、2、3、……的顺序报数,报奇数的出局;按这种方法一轮轮淘汰,直到剩一个小朋友为止。最后剩下的小朋友是优胜者,可以获得一份精美的奖品。 小白数了数参加活动的总人数, 发现 只要开始选 对 了位置,奖品就非他莫属。这个位置有以下特点: 1.编号可以分解成若干个2的乘积; 2.能分解的2越多越好,但编号不能大于n。 例如,n=65时,满足以上两点的编号为64,因为64=2*2*2*2*2*2。 输入参加活动的小朋友数量n,输出小白开始 选 择的位置编号。 输入: 一个整数n (n>=2) ,表示 参加活动的小朋友数量 。 输出: 一个整数,表示小白 开始 选 择的位置编号 。 输入样例1: 10 输出样例1: 8 输入样例2: 50 输出样例2: 32 参考程序: n = int(input()) t = 1 while t * 2 <= n: # 从2的整数次方中,找不大于n的最大数 t *= 2 print(t) 参考程序 2 : n = int(input()) for i in range(n, 0, -1): if i & (i - 1) == 0: print(i) break 校验: n 正确的位置 1 1 2 3 2 4 5 6 7 4 8 9 10 11 12 13 14 15 8 16~31 16 32~63 32 测试数据: 1.in 10 1.out 8 2.in 16 2.out 16 3.in 30 3.out 16 4.in 50 4.out 32 5.in 122 5.out 64
蓝桥杯青少组Python组别8级编程练习真题(第7套,共8套)
下载提示

下载及版权说明:6547网文库内容来自网络及各平台公开内容(属于用户上传,不保证正确性,只做参考),旨在帮助同学们学习少儿编程相关知识及内容,仅限内部学习及使用,以分享为主,下载本文档之后请合法使用相关、真题、素材、课件、教程等内容,若内容存在侵权,请进行 举报 及查看 免责声明