1.流程图是算法描述的一种方法,它规定了一系列标准的符号。下列流程图符号表示正确的一项是( )
答案:D
2.自然语言描述算法的特点不包括( )
A.通俗易懂 B.易产生歧义
C.形象直观 D.复杂冗长
答案:C
3. 在Python中,表达式“32%3**2”的值为 ( )
A.4 B.100
C.5 D.2
答案:C
4. 在Python中,表达式“31//5*2”执行结果为( )
A. 3 B. 12
C. 2 D. 12.4
答案:B
5. 在Python中,已知变量n的值为一整数,则判定变量n是否为偶数的表达式正确的是( )
A. n == 2 B. n / 2 == 0
C. n // 2 == 0 D. n % 2 == 0
答案:D
6. Python程序设计的基本程序结构不包括( )
A.逻辑结构 B.顺序结构
C.选择结构 D.循环结构
答案:A
7. Python中基本数据类型不包括( )
A.数字 B.元组
C.日期 D.字典
答案:C
8.在Python中type()函数可以查看变量的数据类型,如下图所示,变量a的数据类型为( )
A. 数字 B.列表
C. 元组 D.字符串
答案:D
9.在Python中,要交换两变量(a和b)的值,下图所示程序能否实现该功能吗( )。
A.能实现 B.不能实现,第1句错误
C.不能实现,第2句错误 D.不能实现,第3句错误
答案:D
10.关于Python中“列表”类型,说法正确的一项是( )
A.列表中元素只能为数字类型
B.列表中新加入的元素一律出现在列表末尾
C.获取列表的长度可借助len()函数
D.调用列表中某一元素可使用列表的下标,下标从1开始
答案:C
11.在Python中定义字典变量正确的一项是( )。
A. students = ["张三":15; "李四":16; "赵明":22]
B. students = ["张三":15, "李四":16, "赵明":22]
C. students = {"张三":15; "李四":16; "赵明":22}
D. students = {"张三":15, "李四":16, "赵明":22}
答案:D
12.通过下面的Python程序语句可知,xk["语文"] + xk["数学"]的结果是( )
A. '54' B. '9'
C. '5' D. '4'
答案:A
13.下面Python程序段实现了计算圆形面积功能,请指出程序中错误的语句( )
A. 第1行 B. 第2行
C. 第3行 D. 第4行
答案:A
14. 以下Python变量标识符合法的一项是( )
A. ac_97 B. 7days
C. def D. import
答案:A
15.下图中Python程序,实现打印1-20之间所有偶数的功能,请补全①处语句。( )
A. i % 2 == 1 B. i // 2 == 0
C. i % 2 == 0 D. i // 2 == 1
答案:C
16. 阅读程序,选择正确的输出结果。( )
A.超速行驶 B.速度超标
C.正常行驶 D.低速行驶
答案:B
17.关于正整数x的Python逻辑表达式说法错误的一项是( )
A. x**2>=x**4运算结果为True
B. x-5 < x+5运算结果为True
C. x>0 or x