内容正文:
3.2 Python语言程序设计同步课时练
一、选择题(共15题)
1.下面哪个不是Python合法的标识符( )
A.int_3 B.30XL C.self D._abc
2.列表在Python中作用非常强,列表可以包含多个数据元素,同时它是一个( )
A.变量 B.无序集合 C.有序集合 D.常量
3.以下关于模块说法错误的是( )
A.一个xx.py就是一个模块
B.任何一个普通的xx.py文件可以作为模块导入
C.模块文件的扩展名不一定是 .py
D.运行时会从制定的目录搜索导入的模块,如果没有,会报错异常
4.关于python程序设计语言,下列说法错误的是( )
A.python是一种面向对象的编程语言 B.python代码只能在交互环境中运行
C.python具有丰富和强大的库 D.python是一种解释型的计算机程序设计高级语言
5.数据类型可以分为( )数据类型和( )数据类型
A.简单;复杂 B.简单;复合 C.复合;变量 D.复合;常量
6.int属于的数据类型( )
A.整型 B.浮点型 C.字符型 D.布尔型
7.在Python程序设计语言中,用于输入和输出的函数分别是( )
A.read( )和write( ) B.input( )和output( )
C.input( )和print( ) D.cin( )和cout( )
8.设a=2,b=5,在python中,表达式a>b And b>3的值是( )
A.False B.True C.-1 D.1
9.一元二次方程ax2+ bx+c=0有两个不相等的实数解的条件是( )
A.a!=0 Or b*b-4*a*C>0 B.a!=0 And b* b-4* a*c> 0
C.b*b-4*a*c> 0 D.a!=0
10.以下哪种语言属于高级程序设计语言( )
①python ②c++ ③visual basic ④java
A.①②③ B.②③ C.②③④ D.①②③④
11.在Python中运行后,b的值是 ( )
a=6
If a>=0:
b=a+2
Else:
b=a-2
print(b)
A.6 B.8 C.10 D.12
12.程