文库 真题 蓝桥杯真题

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

蓝桥杯青少组15级真题 蓝桥杯Python真题 DOCX   5页   下载0   2024-02-24   浏览143   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别15级编程练习真题(第3套,共8套) 第1页
蓝桥杯青少组Python组别15级编程练习真题(第3套,共8套) 第2页
剩余3页未读, 下载浏览全部
蓝桥等考Python组别 十五 级 第一部分:选择题 1、Python L 15 (15分) 运行下面程序,输出的结果是( )。 dic = {' Alice ' : 1 , 'B ob ' : 2 , ' Lily ' : 3, 'Tom' : 4 } print( dic.get('Alice' ) ) 1 2 3 4 正确答案:A 2 、Python L 15 ( 15 分) 运行下面程序,输出的结果是( )。 dic = {"apple" : 5, "pear" : 4 , "peach" : 3, "banana" : 2} del dic['pear'] print(len(dic)) 1 2 3 4 正确答案: C 3、Python L 15 (20分) 运行下面程序,输出的结果是( )。 dic = {1: "red", 2: "yellow", 3: "blue", 4: "green", 5: "black"} for k, v in dic.items(): if k >= 4: print(v) red yellow yellow blue green green black 不输出任何内容 正确答案:C 第二部分:编程题 4、Python L 15 数字的位数 ( 2 0分) 题目名称: 数字的位数 题目描述: 输入一个正整数x,输出它 的 位数。 输入: 一个正整数x(位数不超过6)。 输出: 一个正整数,为x 的 位 数 。 输入样例: 5436 输出样例: 4 参考程序 1 : x = int(input()) ans = 0 while x > 0: ans += 1 x //= 10 print(ans) 参考程序 2 : x = input() print(len(x)) 测试数据: 1.in 5436 1.out 4 2.in 123456 2.out 6 3.in 8461 3.out 4 4.in 23 4.out 2 5.in 808 5.out 3 5 、Python L 15 9键键盘 ( 3 0分) 题目名称:9键键盘 题目描述: 手机的英文键盘有9键和26键之分,9键键盘把26个英文字母印在8个数字键上面,字母和数字的对应关系如下图所示,默认都是小写字母。 要打出英文字母,就必须按对应的数字键,可能还不止一下。例如,要输入“e”必须按两下数字键“3”,第一下会显示“d”,第二下会把“d”变成“e”;同理,要输入“f”必须按三下数字键“3”。 输入一个小写字母,输出要打出这个字母,需要按键盘上的哪个数字键, 以及 按下这个数字键的次数。 输入: 一个小写字母。 输出: 第一行一个数字,表示 打出 这个字母,需要按键盘上的哪个数字键; 第二行一个数字,表示要按这个数字键 的 次数 。 输入样例: e 输出样例: 3 2 参考程序 1 : dic = {2:'abc', 3:'def', 4:'ghi', 5:'jkl', 6:'mno', 7:'pqrs', 8:'tuv', 9:'wxyz'} s = input() for i, j in dic.items(): #i是键,j是值 if s in j: print(i) print(j.index(s) + 1) 参考程序 2 : s = "abcdefghijklmnopqrstuvwxyz" t = (3, 3, 3, 3, 3, 4, 3, 4) dic = {} x = 0 for i in range(8): y = x + t[i] dic[2 + i] = s[x : y] x = y c = input() for i, j in dic.items(): if c in j: print(i) print(j.index(c) + 1) 测试数据: 1.in e 1.out 3 2 2.in p 2.out 7 1 3.in s 3.out 7 4 4.in y 4.out 9 3 5.in k 5.out 5 2
蓝桥杯青少组Python组别15级编程练习真题(第3套,共8套)
下载提示

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