第1章 Python程序设计概述

单元测验1

1、单选题:
‎下列选项中,不属于Python语言特点的是​
选项:
A: 面向对象
B: 运行效率高
C: 可读性好
D: 开源
答案: 【 运行效率高

2、单选题:
‎以下叙述正确的是‏
选项:
A: Python3.x和Python2.x兼容
B: Python语言只能以程序方式执行‍
C: Python是解释性语言
D: Python语言出现的晚,具有其他高级语言的一切优点
答案: 【 Python是解释性语言

3、单选题:
python程序文件的扩展名是‍‍‍
选项:
A: .python
B: .py
C: .pt
D: .pyt
答案: 【 .py

4、单选题:
Python语言属于‍
选项:
A: 机器语言
B: 汇编语言
C: 高级语言
D: 科学计算语言
答案: 【 高级语言

5、单选题:
​Python这个单词是什么含义?‪‪‪‪‪‪‪‪‪‪‪‫‪​
选项:
A: 喵星人
B: 蟒蛇
C: 石头
D: 袋鼠
答案: 【 蟒蛇

6、单选题:
‍在Python集成开发环境中,可使用()快捷键运行程序。​
选项:
A: Ctrl+S
B: F5
C: Ctrl+N
D: F1
答案: 【 F5

7、单选题:
‎以下哪个可以作为Python的标识符​
选项:
A: for
B: 5number
C: my name
D: _name_
答案: 【 _name_

8、判断题:
‍Python是一种跨平台、开源、免费的高级动态编程语言。​
选项:
A: 正确
B: 错误
答案: 【 正确

9、判断题:
‌在windows平台上编写的Python程序无法在Unix平台运行。‌
选项:
A: 正确
B: 错误
答案: 【 错误

10、判断题:
‎Python既支持面向对象编程,也支持面向过程编程模式。‏
选项:
A: 正确
B: 错误
答案: 【 正确

第2章 数据类型、运算符和表达式

单元测试2

1、单选题:
‍表达式16/4-2**5*8/4%5/2的值为‎‍‎
选项:
A: 14
B: 4
C: 2.0
D: 2
答案: 【 2.0

2、单选题:
‏计算表达式 1234%1000//100 的值为‏‏‏
选项:
A: 1
B: 2
C: 3
D: 4
答案: 【 2

3、单选题:
下列表达式的值为True的是‍
选项:
A: 2!=5 or 0
B: 3>2>2
C: 1 and 5==0
D: 1 or True
答案: 【 2!=5 or 0

4、单选题:
与关系表达式x==0等价的表达式是​​​
选项:
A: x=0
B: not x
C: x
D: x!=1
答案: 【 not x

5、单选题:
Python表达式中,可以控制运算优先顺序的是‍​‍
选项:
A: 圆括号()
B: 方括号[]
C: 大括号{}
D: 尖括号<>
答案: 【 圆括号()

6、单选题:
‍关于Python中的复数,下列说法错误的是‏
选项:
A: 表示复数的语法是real+imagej
B: 实部和虚部都是浮点数
C: 虚部必须后缀j,且必须是小写
D: complex(x)会返回以x为实部,虚部为0的复数
答案: 【 虚部必须后缀j,且必须是小写

7、单选题:
下面哪个不是Python合法的标识符‏
选项:
A: int32
B: 40XL
C: self
D: _name_
答案: 【 40XL

8、单选题:
‏下列哪个语句在Python中是非法的?‍
选项:
A: x=y=z=1
B: x=(y=z+1)
C: x,y=y,x
D: x+=y
答案: 【 x=(y=z+1)

9、单选题:
‍已知x=2,语句x*=x+1执行后,x的值是‎
选项:
A: 2
B: 3
C: 4
D: 6
答案: 【 6

10、单选题:
​下列表达式中,值不是1的是‎
选项:
A: 4//3
B: 15%2
C: 1 and True
D: 1 or True
答案: 【 1 and True

11、单选题:
‎Python 语句x=’car’; y = 2; print (x+y)的输出结果是‌
选项:
A: 2
B: 'car2’
C: 'carcar’
D: 语法错
答案: 【 语法错

12、单选题:
‎Python 表达式math.sqrt(4)*math.sqrt(9)的值为‌
选项:
A: 6.0
B: 36.0
C: 13.0
D: 6
答案: 【 6.0

13、判断题:
‍一个变量只能存储一个字符‌
选项:
A: 正确
B: 错误
答案: 【 错误

14、判断题:
‏程序中的变量代表内存中的一个存储单元,它的值不可以随时修改‏
选项:
A: 正确
B: 错误
答案: 【 错误

15、判断题:
‏python中,一个字符型数据与整型数据可以互相赋值。​
选项:
A: 正确
B: 错误
答案: 【 正确

16、判断题:
​语句标号用标识符表示,它的定名规则与变量名相同,即由字母、数字和下划线组成,其第一个字符必须为字母或下划线‍
选项:
A: 正确
B: 错误
答案: 【 正确

17、判断题:
‏逻辑运算符中的“&&”和“||”低于关系运算符,“!”高于算术运算符​
选项:
A: 正确
B: 错误
答案: 【 正确

18、判断题:
‏关系表达式的值是一个逻辑值,它的值为“真”或“假”。逻辑表达式的值也是一个逻辑量,它的值也为“真”或“假”‎
选项:
A: 正确
B: 错误
答案: 【 正确

19、判断题:
‏python中认为名为Student和student的变量是不同变量 ‌
选项:
A: 正确
B: 错误
答案: 【 正确

20、判断题:
‌用户所定义的标识符允许使用关键字‌
选项:
A: 正确
B: 错误
答案: 【 错误

21、判断题:
‍已知x = 3,那么赋值语句x = ‘abcedfg'是无法正常执行的‎
选项:
A: 正确
B: 错误
答案: 【 错误

22、判断题:
‌python变量使用前必须先声明,并且一旦声明就不能在当前作用域内改变其类型了​
选项:
A: 正确
B: 错误
答案: 【 错误

23、判断题:
‍在python中可以使用if作为变量名‌
选项:
A: 正确
B: 错误
答案: 【 错误

24、判断题:
‍加法运算符可以用来连接字符串并生生成新的字符串‎
选项:
A: 正确
B: 错误
答案: 【 正确

25、判断题:
​3+4j不是合法的python表达式‏
选项:
A: 正确
B: 错误
答案: 【 错误

26、判断题:
‏4j是合法python数字类型‏
选项:
A: 正确
B: 错误
答案: 【 正确

27、判断题:
‌一个数字5也是合法的python表达式​
选项:
A: 正确
B: 错误
答案: 【 正确

第3章 输入与输出

在线练习3

1、单选题:
Python语句print(0xA+0xB)的运行结果是:​
选项:

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注