《Python语言程序设计》配套题库(项目2)
1、Python中的缩进规则要求同一层次的代码必须?(单选题)
A、使用不同数量的空格
B、使用相同数量的空格
C、使用Tab键
D、使用任意符号
答案:B
难易度:易
2、Python的单行注释以什么符号开头?(单选题)
A、#
B、//
C、--
D、/**/
答案:A
难易度:易
3、Python中的多行注释可以使用以下哪种方式?(单选题)
A、//
B、#
C、或
D、/**/
答案:C
难易度:易
4、Python源代码文件的默认编码格式是?(单选题)
A、ASCII
B、GBK
C、GB2312
D、UTF-8
答案:D
难易度:易
5、以下哪个是合法的Python标识符?(单选题)
A、_variable
B、2variable
C、variable-name
D、@variable
答案:A
难易度:易
6、Python中的关键字不能被用作?(单选题)
A、变量名
B、函数名
C、类名
D、模块名
答案:B
难易度:易
7、以下哪个关键字用于定义函数?(单选题)
A、class
B、def
C、function
D、lambda
答案:C
难易度:易
8、Python中的布尔型数据包括?(单选题)
A、0和1
B、True和False
C、是和否
D、True和False(首字母大写)
答案:D
难易度:易
9、以下哪个是合法的整型表示?(单选题)
A、0o24
B、0x3F
C、0b101
D、以上全部
答案:B
难易度:易
10、浮点型数据2.5e3表示的数值是?(单选题)
A、2500
B、250
C、25
D、2.5
答案:A
难易度:易
11、以下哪个运算符用于逻辑与操作?(单选题)
A、and
B、or
C、not
D、
答案:A
难易度:易
12、以下哪个运算符用于比较两个对象的值是否相等?(单选题)
A、==
B、is
C、=
D、!=
答案:B
难易度:易
13、以下哪个赋值运算符是复合赋值运算符?(单选题)
A、=
B、+=
C、:=
D、-
答案:C
难易度:易
14、以下哪个运算符用于判断变量是否属于某个类的实例?(单选题)
A、in
B、notin
C、is
D、isnot
答案:D
难易度:中
15、以下哪个运算符用于位与操作?(单选题)
A、
B、|
C、^
D、
答案:A
难易度:中
16、以下哪个是Python的输入函数?(单选题)
A、input()
B、print()
C、read()
D、get()
答案:A
难易度:易
17、以下哪个是Python的输出函数?(单选题)
A、input()
B、print()
C、write()
D、show()
答案:B
难易度:易
18、以下哪个是合法的变量声明方式?(单选题)
A、x=10
B、varx=10
C、intx=10
D、letx=10
答案:A
难易度:易
19、以下哪个是复数型的正确表示方式?(单选题)
A、3+4j
B、3.14j
C、complex(3,4)
D、以上全部
答案:D
难易度:易
20、以下哪个运算符的优先级最高?(单选题)
A、**
B、*
C、+
D、()
答案:A
难易度:中
21、Python中关于缩进的规定,错误的是?(单选题)
A、同一层次代码缩进必须相同
B、建议使用4个空格缩进
C、可使用Tab键替代空格
D、缩进错误会导致程序报错
答案:C
难易度:易
22、以下哪种不是Python的注释方法?(单选题)
A、#单行注释
B、多行注释
C、//单行注释
D、多行注释
答案:C
难易度:易
23、Python默认的源代码文件编码格式是?(单选题)
A、GB2312
B、ASCII
C、UTF-8
D、GBK
答案:C
难易度:易
24、若要将源代码文件设置为GB2312编码,