Python程序设计基础山东工业职业学院智慧树知到答案2024年
第一章测试
1.下面哪些属于Python语言的特点?( )
A:跨平台 B:解释执行 C:支持函数式编程
D:开源
答案:ABCD
2.下面能够支持Python开发的环境有哪些?( )
A:Anaconda3 B:IDLE C:PyCharm D:Eclipse

答案:ABCD
3.在Windows平台上编写的Python程序无法在Unix平台运行。( )
A:错 B:对
答案:A
4.Python使用缩进来体现代码之间的逻辑关系。( )
A:错 B:对
答案:B
5.计算机能够直接识别的语言是机器语言。( )
A:错 B:对
答案:B
6.Python是专用编程语言。( )
A:对 B:错
答案:B
7.所以程序员都是用高级语言来写程序,然后用特殊的程序把它们翻译成机器语言。( )
A:对 B:错
答案:A
第二章测试
8.下面哪个是用来定义类的关键字?( )
A:yield
B:CLASS C:continue D:class
答案:D
9.下面属于合法变量名的有哪些?( )
A:max B:age C:while D:name

答案:BD
10.下面属于合法数字的有哪些?( )
A:0b1101 B:0o784 C:789
D:0xb2
答案:ACD
11.Python变量使用前必须先声明,并且一旦声明就不能再当前作用域内改变其类型。( )
A:对 B:错
答案:B
12.Python中变量区分大小写。( )
A:错 B:对
答案:B
13.比较运算符比较的结果是布尔值True或 False。( )
A:对 B:错
答案:A
14.在Python中可以使用if作为变量名。( )
A:错 B:对
答案:A
第三章测试
15.Python程序流程控制中的多选择结构也叫多分支结构(if...elseif语句)。( )
A:错 B:对
答案:A
16.程序的基本结构有几种?( )
A:逻辑结构
B:顺序结构 C:循环结构 D:选择结构
答案:BCD
17.已知x = [1, 2]和y = [3, 4],那么x+y的结果是?( )
A:3 B:[4, 6]
C:[1, 2, 3, 4] D:7
答案:C
18.在Python中, for循环可以遍历任何序列的项目,如一个列表或者一个字符串。( )
A:对 B:错
答案:A
19.Python循环结构中,一定要有语句修改判断条件,使其值为假的时候推出,否则将出现“
死循环”。( )
A:错 B:对
答案:B
20.Python中, break语句和continue语句的区别:break语句终止它所在那一层循环,continue语句结束后面的语句继续下一次循环。( )
A:对 B:错
答案:A
21.3+4j不是合法的Python表达式。( )
A:错 B:对
答案:A
第四章测试
22.下面的转义字符中,表示换行的是( )。
A:\n
B:\r
C:\t
D:\b

答案:A
23.下面运算符中可以用来连接两个字符串的?( )。
A:\
B:-
C:+
D:*

答案:C
24.下面运算符中可以支持字符串和整数进行运算的是( )。
A:\
B:*
C:-
D:+

答案:B
25.下面哪个不是字符串提供的方法?( )。
A:search()
B:index()
C:format()
D:split()

答案:A
26.下面的字符串编码格式中,哪个是全世界通用的( )。
A:UTF8
B:GBK
C:CP936
D:ASCII

答案:A
27.加法运算符可以用来连接字符串并生成新字符串。( )
A:错 B:对
答案:B
28.在Python 3.x中,使用内置函数input()接收用户输入时,不论用户输入的什么格式,一律按字符串进行返回。( )
A:错 B:对
答案:B
第五章测试
29.列表的索引是从0开始的。( )
A:错 B:对
答案:B
30.使用下标能修改列表的元素。( )字符串长度 python
A:对 B:错
答案:A
31.Python支持使用字典的“键”作为下标来访问字典中的值。( )
A:对 B:错
答案:A
32.列表可以作为字典的“键”。( )
A:对 B:错
答案:B
33.元组可以作为字典的“键”。( )
A:错 B:对
答案:B
34.使用列表对象的remove()方法可以删除列表中首次出现的指定元素,如果列中不存在要删除的指定元素则抛出异常。( )
A:对 B:错
答案:A

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。