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

信息素养大赛算法思维类—Python编程挑战赛真题样例

信息素养大赛真题 Python真题 PDF   6页   下载2   2024-05-10   浏览218   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
信息素养大赛算法思维类—Python编程挑战赛真题样例 第1页
信息素养大赛算法思维类—Python编程挑战赛真题样例 第2页
剩余4页未读, 下载浏览全部
- 10 - 附件 1 . 初赛样题示例 一、 小学组 (一) 单选题 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. / - 11 - 4 下列变量中符合 Python 变量命名规范的是 _____ A. 12age_ B. num@# 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 - 12 - 3. 如果想接收键盘输入的内容,可以使用 input() 语句 4. 使用 append() 方法可以向字典中添加键值对。 5 、使用代码 name[1] 可以获取列表 name 中第一个元素。 name = [" 小可 ", " 小兰 ", " 小真 "] 二、 初中组 (一) 单选题 1 、运行下列代码,输出的数字是 ( ) for i in range(12): if i % 4 == 0: print(i) A. 0 4 8 12 B. 4 8 12 C. 0 4 8 D. 4 8 2 、如果要终止循环,横线上应该补充的正确代码是 A. if B. for - 13 - C. break D. in 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 运行下面代码,输出结果是( ) - 14 - A. 冬季 B. 春季或秋季 C. 冬季 D 春季或秋季 判断题 1 、代码 1 和代码 2 运行后都可以在终端区中输出三个 2 代码 1 print("2") print("2") print("2") 代码 2 for i in range (3) : print("2") 2. 运行下列代码,程序的输出结果不包含 0. for i in range(10): print(i) - 15 - 3 、下列程序能够输出字典中所有的值。 a = {"1":2,"3":4,"5":6} for k in a: print(a[k]) 4 、 a = {} 表示创建一个空列表。 5 执行下列程序,结果为 10 def count_nums(a,b): print(a*2+b) count_nums(3,4)
电子学会信息素养大赛算法思维类—Python编程挑战赛真题样例
下载提示

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