文库 真题 蓝桥杯真题

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

蓝桥杯青少组5级真题 蓝桥杯Python真题 DOCX   5页   下载3   2024-02-20   浏览126   收藏7   点赞16   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别5级编程练习真题(第6套,共8套) 第1页
蓝桥杯青少组Python组别5级编程练习真题(第6套,共8套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考Python组别 五 级 第一部分:选择题 1、Python L 5 (15分) 若A = True,B = False,以下表达式为True的是( )。 A and B A or B not A (not A) and B 正确答案:B 2 、Python L 5 (15分) 大于0的数是正数,小于0的数是负数,0既不是正数也不是负数。 如果x不是正数,下面哪个表达式的值一定是True?( ) x < 0 x == 0 x >= 0 x <= 0 正确答案: D 3、Python L 5 (20分) 执行下面 程序, 结果是( )。 n = 15 if n < 5 : print( 2 * n ) else: print( 3 * n) 15 30 45 60 正确答案: C 第二部分:编程题 4、Python L 5 小于15的数 ( 2 0分) 题目名称: 小于15的数 题目描述: 输入一个正整数,判断它是否小于15,如果小于15,输出“yes”;不小于15,输出“no”。 输入: 一个正整数x。 注意: input()输入函数的括号中不加任何信息。 输出: 如果x 小于15 ,输出“ y es” ; 不 小于15 ,输出“ n o”。 注意: 输出的“yes”或“no”没有引号,都是小写。 输入样例: 13 输出样例: yes 参考程序: x = int(input()) if x < 15 : print(" y es") else: print(" n o") 测试数据: 1.in 13 1.out yes 2.in 4 2.out yes 3.in 16 3.out no 4.in 21 4.out no 5.in 27 5.out no 5 、Python L 5 魔法师 ( 3 0分) 题目名称: 魔法师 题目描述: 魔法师有一根神奇的魔法棒, 可以改变小朋友口袋里的糖果数量 。魔法师有两种施展魔法的方式: 1.向左挥动魔法棒一下,可以使口袋里增加2个糖果; 2.向右挥动魔法棒一下,可以使口袋里减少1个糖果; 如果小朋友口袋里的糖果数是a个,魔法师要变成b个。输入a和b,请问魔法师至少要挥动几次魔法棒才能将糖果数从a变成b。 输入: 第一行一 个正 整数 a,代表小朋友口袋里 初始 的糖果数; 第二行一 个正 整数 b,代表魔法师想要变成的糖果数。 注意: input()输入函数的括号中不加任何信息。 输出: 一个 整数,为 要使糖果数从a变成b,魔法师至少需要挥动魔法棒的次数。 注意: 输出前面不加空格或者空行。 输入样例 1 : 6 2 输出样例 1 : 4 输入样例2: 2 9 输出样例2: 5 参考程序: a = int(input()) b = int(input()) if b > a: print((b - a + 1 ) // 2 + (b - a) % 2) #根据b-a,计算 向左挥动魔法棒的次数,如果b-a是奇数,还要向右挥动一次 else: print(a - b) 测试数据: 1.in 6 2 1.out 4 2.in 2 9 2.out 5 3.in 12 1 3.out 11 4.in 10 13 4.out 3 5.in 11 20 5.out 6
蓝桥杯青少组Python组别5级编程练习真题(第6套,共8套)
下载提示

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