文库 真题 NOC真题

2023年NOC加码未来初赛-Python(初中组-卷2)

加码未来真题 NOC加码未来 小码王真题 PDF   15页   下载1   2024-03-17   浏览285   收藏0   点赞0   评分-   免费文档
温馨提示:当前文档最多只能预览 2 页,若文档总页数超出了 2 页,请下载原文档以浏览全部内容。
2023年NOC加码未来初赛-Python(初中组-卷2) 第1页
2023年NOC加码未来初赛-Python(初中组-卷2) 第2页
剩余13页未读, 下载浏览全部
2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 1/15 2023年 NOC 初赛 -Python( 初中组 - 卷 2) 姓名:* 1. 运行下方代码段,输入的是 9//2 ,则输出的是 () a = eval(input()) print(a) * A.8 B.6 C.4 D.2 2. 执行下列语句后,变量 b 为列表的是()。* A.b=[3,2] B.b='word' C.b=(3,2) D.b={2:3} 3. 在 Python 中,合法的变量名是 () 。* A.in*b B.In8b C.@_in  2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 2/15 D.1b 4. 下列关于保留字的叙述,正确的是()。* A.保留字都是由小写字母组成的 B.保留字不可以做变量名 C.sum 是 Python 中的保留字 D.用户可以自定义保留字 5. 下列代码语句填入①处后,能输出 a 的是()。 if __① __: * A.True B.true C.False D.false 6. 变量 a 为列表的是()。* A.a = b = [1,2] B.a, b = 1, 2 C.a = b = 1.23 D.a, b = '1', [1] 7. 使 a 减 b 的结果除以 3 的是 () 。* A.a - b / 3 B.(a - b) / 3 C.(a - b) // 3 D.(a - b) % 3 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 3/15 8. 运行下方代码段,输出的是 () 。 str1 = 'police' str2 = 'woman' print(str1 + str2[2:]) * A.police woman B.policewoman C.police man D.policeman 9. 运行下方代码段,输出的是()。 price = [5, 9] price = price * 2 print(price) * A.[5, 9, 5, 9] B.[5, 9], [5, 9] C.[55, 99] D.[10, 18] 10. 运行下方代码段,输出的是 () 。 x, y = 2, 3 if y >= 2 and y <= 6: print(x * y) * A.9 B.6 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 4/15 C.3 D.1 11. 运行下方代码段,下列叙述正确的是()。 r = int(input(" 输入一个整数: ")) if r % 35 == 0: 的倍数 ") elif r % 5 == 0: 的倍数 ") elif r % 7 == 0: 的倍数 ") else: 不能整除 5 和 7") * A.输入为 70 ,输出为 5 的倍数 B.输入为 70 ,输出为 7 的倍数 C.输入为 35 ,输出为 35 的倍数 D.输入为 10 ,输出为不能整除 5 和 7 12. 运行下方代码段,输出的是 () 。 x, y, z = 2, 0, 6 if x != 0: else: * A.6.0 B.6 C.3.0 D.3 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 5/15 13. 运行下方代码段,输出的是()。 lis = [2, -1, 4, 7, 9] i = n = 0 while i < len(lis): print(n) * A.9 B.7 C.2 D.4 14. 运行下方代码段,输出的是 () 。 a = ['win'] b = str(a) print(b) * A.'['win']' B.['w', 'i', 'n'] C.['win'] D.win 15. 运行下方代码段,输出的是 () 。 try: except SyntaxError: 语法错误 ") except AttributeError: 字符串无此方法 ") * 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 6/15 else: 出现未知错误 ") A.wind B.语法错误 C. 字符串无此方法 D.出现未知错误 16. 下列表示 7 的 3 次方的是()。* A.pow(3, 7) B.pow(7, 3) C.round(3, 7) D.round(7, 3) 17. 运行下方代码段,输出的是 () 。 a = [1, 2, 0, 4] print(min(a)) * A.7 B.4 C.2 D.0 18. 运行下方代码段,输出的结果是(  )。 def reverse(b,c): a,b,c=5,9,1 1 * 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 7/15 reverse(b,c) print(a,c) A. 5 11 B. 5 9 C. 11 1 1 D. 11 9 19. 运行下方代码段,输出的结果是(  )。 print(type(T rue)==(2>1)) * A. True B . true C. False D. false 20. 运行下方代码段,输出的结果是(  )。 a,b=3,6 c,d=7,8 def trans(a,b): if a>b: else print(trans(b,c)) * A. 3 6 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 8/15 B. 6 6 C. 6 7 D. 3 7 21. 运行下方代码段,输出的结果是(  )。 x='yesterday' y=set(x) z=tuple(y) print(set(z)==y) * A. True B . true C. False D. false 22. 对于下方代码段的叙述中,正确的是(  )。 import turtle n=int(input()) t=turtle.T urtle() for i in range(n): turtle.done() * A. 输入 4 时,输出的图形是正方形 B. 输入 5 时,输出的图形是正六边形 C. 输入 6 时,输出的图形是正方形 D. 输入 8 时,输出的图形是正六边形 2023/3/21 15:23 2023年 NOC 初赛 -Python( 初中组 - 卷 2) https://ks.wjx.top/vm/hAeJGGN.aspx 9/15 23. 运行下方代码段,输入的值为 3 时,输出 a 的个数是(  )。 n=int(input()) for i in range(n,1,-1): * A. 3 B. 6 C. 9 D. 10 24. 已知字典 health={' 姓名 ':[' 小明 ',' 小红 ',
2023年NOC加码未来初赛-Python(初中组-卷2)
下载提示

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