文库 真题 信息素养大赛真题

2025 信息素养大赛 python编程挑战赛 样题

信息素养大赛题库 Python题库 全国青少年信息素养大赛 PDF   11页   下载5   2025-01-08   浏览518   收藏0   点赞0   评分-   1942字   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2025 信息素养大赛 python编程挑战赛 样题 第1页
2025 信息素养大赛 python编程挑战赛 样题 第2页
剩余9页未读, 下载浏览全部
-11- 附件1.初赛样题示例 一、小学组 (一)单选题 -12- 1、运行下列代码,输出结果正确的是() print(1*2*3+4) A.4 B.10 C.1*2*3+4 D.6+4 2、下列代码中,不可以获取到数字5的是() A.randint(1,6) B.randint(2,5) C.randint(5,6) D.randint(-5,4) 3.以下符号中,是Python中的取余运算符的是_____ A.* B.// C.% D./ 4下列变量中符合Python变量命名规范的是_____ A.12age_ B.num@# -13- C.1age D.Number 5运行下列代码,如果想输出数字7,横线处应该填写_____ a=7 b=a+7 print(_____) A.a B.b C."b" D.a+7 (二)判断题 1、"123"是字符串。 2.执行下列代码后,变量c的值为24 a=3 b=8 c=a*b 3.如果想接收键盘输入的内容,可以使用input()语句 -14- 4.使用append()方法可以向字典中添加键值对。 5、使用代码name[1]可以获取列表name中第一个元素。 name=["小可","小兰","小真"] (三)编程题 【样题1】 题目描述 国庆节期间,学校操场上摆放了一排花盆,按照1盆菊花,1盆牡丹, 1盆百日草,1盆月季的顺序依次排放,请问第n盆是什么花? 输入描述 输入一行一个整数n表示第n盆花。 输出描述 输出第n盆花的种类。 样例1 输入 9 输出 菊花 【参考答案】 n=int(input()) lst=['月季','菊花','牡丹','百日草'] -15- print(lst[n%4]) 【样题2】 题目描述 文字处理是在进行数据操作时经常会遇到的一个问题,现在直接对一 段文本进行输出操作。任意输入一段字符,将输入的字符一个一个输 出。 输入描述 一段字符。 输出描述 输入字符逐个输出,每输出一个字符换行后继续输出下一个字符。 样例1 输入 abc1 输出 a b c 1 【参考答案】 s=input() -16- foriins: print(i) 二、初中组 (一)单选题 1、运行下列代码,输出的数字是() foriinrange(12): ifi%4==0: print(i) A.04812 B.4812 C.048 D.48 2、如果要终止循环,横线上应该补充的正确代码是 A.if B.for C.break D.in -17- 3、运行下列程序,输出结果是() A.nums B.[i,i,i] C.[0,1,2] D.[1,2,3] 4、如果使用双层循环结构,外层循环8次,内层循环7次, 请问总共循环多少次?() A.8 B.7 C.15 D.56 5运行下面代码,输出结果是() A.冬季 -18- B.春季或秋季 C.冬季 D春季或秋季 (二)判断题 1、代码1和代码2运行后都可以在终端区中输出三个2 代码1 print("2") print("2") print("2") 代码2 foriinrange(3): print("2") 2.运行下列代码,程序的输出结果不包含0. foriinrange(10): print(i) 3
2025 年 全国青少年信息素养大赛 python编程挑战赛(编程语言:Python) 样题
下载提示

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