【编程】python 考试最新试题及答案解析练习 一、选择题 1.Python 语句 "ab"+"c"*2 的运行结果是( ) A.abc2 B.abcabc C.abcc D.ababcc 2.在python 语言中表示“x 属于区间[a,b)” 的正确表达式是( ) A.a≤ x or x < b B.a<= x and x < b C.a≤x and x< b D.a<=x or xs2 的值为( ) A.“python” B.“Python” C.True D.False 6.下面 Python 代码运行后,a、b 的值为( ) a=23 b=int(a/10) a= a-b * 10 print(a,b) A.23 2 B.3 2 C.3 20 D.2 3 7.要实现将实数型变量 a 的值保留三位小数,以下 python 可以实现的是( ) A.a%0.001 B.a//0.001 C.round(a,3) D.round(3,a) 8.Python 中的数据类型 float 表示( ) A.布尔型 B.整型 C.字符串型 D.浮点型 9.利用 Python 求 100 以内所有能被 3 整除的正整数,代码如下: 则下列程序第 3 行的横线应该填( ) A.i=i*3 B.i=i%3 C.i%3==0 D.i/3==1 10.下列可以被计算机直接执行的程序是( ) A.机器语言程序 B.高级语言程序 C.汇编语言程序 D.Python 源程序 11.在Python 中,“print(100-33*5%3)”语句输出的是( ) A.34 B.67 C.100 D.1 12.Python 不支持的数据类型有( )。 A.char B.int C.float D.list 13. 把 数 式 写 成 Python 语 言 的 表 达 式 , 下 列 书 写 正 确 的 是 ( ) 。 A. a+b/2a B. a+b/2*a C. (a+b)/2*a D. (a+b)/(2*a) 14. 下 列 语 言 中 ( ) 不 属 于 高 级 语 言 A. python B. VC C. JAVA D. 汇 编 语 言 15. 下 面 ( ) 是 Python 合 法 的 变 量 名 A. int32 B. 40XL C. self D. name 16. 已 知 字 符 串 a="python", 则 a[1]的 值 为 ( ) A. "p" B. "py" C. "Py" D. "y" 17. 下 列 有 关 信 息...