Py thon 编程(一级)试卷 第 1 页 共 8 页 青少年编程能力等级测评试卷 Py thon 编程(一级) (考试时间90 分钟,满分100 分) 一、单项选择题(共 20 题,每题 2.5 分,共 50 分) 1. 运行下方代码段,输出的是( D )。 print("a"*3) A. a3 B.3a C. a a a D.aaa 2. 下列表示为变量 c 赋值 10 的语句是( A )。 A. c = 10 B. Int c = 10 C.var c = 10 D.Variable c = 10 3. 下列变量名中,不合法...的是( B )。 A. height B.1_height C. height_1 D._height 4. 关于 Python 保留字,叙述正确的是( C )。 A. 保留字都是由小写字母组成的 B. 保留字可以做变量名 C. for 是Python 中的保留字 D. 用户可以自定义保留字 5. 变量 a = 3.0,其数据类型是( A )。 A. float B.int C. str D.bool 6. 运行下方代码段,输出的是( A )。 print(10<=3 or 5>2) A. True B. False C.10<=3 D.5>2 7. 运行下方代码段,输出的是( D )。 a, b, c = 2, 3, 7 d = (b + c) – a * a print(d) A. 12 B. 10 C.8 D.6 Py thon 编程(一级)试卷 第 2 页 共 8 页 8. 运行下方代码段,输出的是( B )。 str1 = 'key' str2 = 'board’ print(str1 + str2) A. key board B. keyboard C.key board D.str1 + str2 9. 运行下方代码段,输出的是( D )。 price = [5, 9, 8] print(price[1:]) A. 8 B.9, 8 C. [8] D.[9, 8] 10. 运行下方代码段,输出的是( B )。 n1, n2 = 3, 4 if n1 < n2: n1, n2 = n2, n1 print(n1, n2) A. 3 4 B. 4 3 C.3 4 D.4 3 11. 运行下方代码段,输出的是( C )。 a = 1 if a > 0: print("产品合格") else: print("产品不合格") A. 产品合格 产品不合格 B.产品合格 产品不合格 C. 产品合格 D.产品不合格 12. 运行下方代码段,下列叙述中正确的是( D )。 age = int(input("年龄:")) if age < 4: print("免费") elif age < 18: print("4元") else: print("8元") A. 输入为 4,输出为免费 B.输入为 5,输出为免费 C. 输入为 18,输出为 4 元 D.输入为 19,输出为 8 元 Py thon 编程(一级)试卷 ...