文库 真题 蓝桥杯真题

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

蓝桥杯青少组10级真题 蓝桥杯Python真题 DOCX   4页   下载0   2024-02-21   浏览123   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
蓝桥杯青少组Python组别10级编程练习真题(第1套,共8套) 第1页
蓝桥杯青少组Python组别10级编程练习真题(第1套,共8套) 第2页
剩余2页未读, 下载浏览全部
蓝桥等考Python组别 十 级 第一部分:选择题 1、Python L 10 (15分) 已知s = 'Hello!',下列说法正确的是( )。 s[1]对应的字符是'H' s[ 2 ]对应的字符是'l' s[-1]对应的字符是' o ' s[ 3 ]对应的字符是'o' 正确答案: B 2 、Python L 10 (15分) 运行下面 程序,输入字符串“Banana”,输出的结果是 ( )。 s = input() print(s.count('a')) 3 2 1 -1 正确答案:A 3、Python L 10 (20分) 运行下面 程序,输出的结果是 ( )。 s = '1,2,3,4,5,6' a = s.split(',') print(' - '.join(a)) 1 2 3 4 5 6 1 , 2 , 3 , 4 , 5 , 6 123456 1-2-3-4-5-6 正确答案: D 第二部分:编程题 4、Python L 10 统计 空格数 ( 2 0分) 题目名称: 统计 空格数 题目描述: 输入一个字符串,其中可能包含空格。输出字符串中空格的数量。 输入: 一个 字符串 。 输出: 一个 整数 , 表示输入的 字符串中空格的数量 。 输入样例: I have a dream 输出样例: 3 参考程序: s = input() print(s. count(' ') ) 测试数据: 1.in I have a dream 1.out 3 2.in HelloWorld 2.out 0 3.in Nothing is impossible 3.out 2 4.in 1 2 3 4.out 3 5.in To be or not to be, it is a question 5.out 9 5、Python L10 人机大战(30分) 题目名称:人机大战 题目描述: 小蓝 参加投篮比赛,比谁投进的球多,对手是一个机器人。 在限定时间内, 双方 投球 次数 相同,进球用字母“A”表示,不进用字母“F”表示。投 球 结束后, 双方 的投球情况,分别 用 一个只 包含 “A”和“F”的字符串 记录 。 机器人是否进球受电脑控制, 它 每连进2个球后,必然失误一次。按照这个规律,机器人的投球记录是 “AAFAAFAAF …… ” 。 输入一场比赛中 小蓝 的投球记录,输出比赛的结果,如果 小蓝 胜输出“W”, 小蓝 负输出“L”,平局输出“D”。 例如: 小蓝 的投球记录是“AFAAA”,机器人的投球记录是“AAFAA”,双方各投球5次,都进了4个球,因此这场比赛的结果是“D”。 输入: 一个字符串,为 小蓝 的投球记录,只包含“A”和“F”两种字符,长度不超过20。 输出: 一个大写字母,如果 小蓝 胜输出“W”, 小蓝 负输出“L”,平局输出“D”。 输入样例1: AFAAA 输出样例1: D 输入样例2: AAFFAF 输出样例2: L 参考程序 1 : s = input() a = s.count('F') # 小蓝 没进的数量 b = (s.count('A') + a) // 3 #机器人没进的数量 if a < b: #谁失误少谁赢 print('W') elif a > b: print('L') else: print('D') 参考程序2: s = input() s1 = '' #构建机器人的进球记录字符串 for i in range(1, len(s) + 1): if i % 3 == 0: s1 += 'F' else: s1 += 'A' if s.count('A') > s1.count('A'): #谁进球多谁赢 print('W') elif s.count('A') < s1.count('A'): print('L') else: print('D') 测试数据: 1.in AFAAA 1.out D 2.in AAFFAF 2.out L 3.in FAA 3.out D 4.in FFFAFFFFFFFFF 4.out L 5.in AAAAAAFAAFAAAAAA 5.out W
蓝桥杯青少组Python组别10级编程练习真题(第1套,共8套)
下载提示

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