第一题 判断题
1-1
Python语言是开源的,现拥有十几万个第三方函数库。T
1-2
以下代码运行时会出错 T
1-3
Python中 “4”+“3”的结果为“7”。F
1-4
下面Python程序是错误的.T
1-5
Python语言可以用面向对象的方法编程。T
1-6
Python是一种跨平台、开源、免费的动态编程语言。T
1-7
Python 3.X完全兼容Python 2.X。F
1-8
不可以在同一台计算机上安装多个不同的Python版本。F
1-9
Python中的标识符不能使用关键字。( )T
1-10
Python中的标识符不区分大小写。( ) F
1-11
Python程序设计语言的标识符对大小写不敏感,python和Python是两个相同同的名字。F
1-12
在Python 3.x中可以使用中文作为变量名。T
1-13
只有Python扩展库才需要导入以后才能使用其中的对象,Python标准库不需要导入即可使用其中的所有对象和方法。F
1-14
在Python中可以使用if作为变量名。F
1-15
Python使用缩进来体现代码之间的逻辑关系。T
1-16
Python代码的注释只有一种方式,那就是使用#符号。F
1-17
Python运算符%不仅可以用来求余数,还可以用来格式化字符串。T
1-18
在Python中可以使用 for 作为变量名。F
1-19
Python变量名区分大小写,所以student和Student不是同一个变量。T
1-20
3+4j不是合法的Python表达式。F
1-21
在Python中0xad是合法的十六进制数字表示形式。T
1-22
Python支持使用字典的“键”作为下标来访问字典中的值。T
1-23
Python集合中的元素不允许重复。T
1-24
Python字典中的“值”不允许重复。F
1-25
Python字典中的“键”不允许重复。T
1-26
Python集合中的元素可以是元组。T
1-27
Python集合中的元素可以是列表。F
1-28
Python列表中所有元素必须为相同类型的数据。F
1-29
Python列表、元组、字符串都属于有序序列。T
1-30
Python字典和集合属于无序序列。F
1-31
Python字典和集合支持双向索引。F
1-32
math模块是python语言的数学模块。T
1-33
在Python中,可以用else作为变量名。F
1-34
Python中条件24<=28<26是合法的,且输出为False。T
1-35
在Python中,a=10,表示a的值是一个十进制数。T
1-36
从编译和解释的角度看,Python语言属于编译性语言()。F
1-37
Python指令print("Hello","World","!")执行后,输出的内容是Hello World !。T
1-38
指令 “what" in {"love","python",123,"what","good"} 执行后结果为True。T
1-39
IDLE是使用文本编辑器编写、执行和测试Python程序的另一种方法。T
1-40
在Python中,对模块文件的命名没有限制。F
1-41
程序员可以将一条Python语句写在多行上。T
1-42
Python中的注释是以#开头的。T
1-43
Python可以比较字符串,但不区分大小写。F
1-44
Python中赋值运算符和相等运算符使用相同的符号。F
1-45
Python程序只能在windows下运行。F
二单选题
2-1
Python程序在Windows上的扩展名是_________。
A.py
B.exe
C.docx
D.jpg
2-2
Python的输出函数是________。
A.input()
B.print()
C.math()
D.turtle()
2-3
如math模块已引入,Python 表达式 math.sqrt(4)*math.sqrt(9)
的值为________。
A.36.0
B.6
C.13
D.6.0
2-4
关于Python中的复数,下列说法错误的是___________。
A.表示复数的语法是real + imag j
B.实部和虚部都是浮点数
C.虚部必须后缀j, 且必须是小写
D.方法conjugate 返回复数的共轭复数
2-5
下面不属于python特性的是()。
A.本身开源免费
B.平台无关:Python程序可以在任何安装了解释器的操作系统环境中执行
C.扩展性:Python语言能够集成C、C++等语言编写的代码
D.属于低级语言
2-6
以下哪一种语言不属于计算机高级语言()。
A.C
B.Java
C.机器语言
D.Python
2-7
执行以下三条Python语句,x,y的值分别为:
x=7
y=8
x,y=y,x
A.x=7,y=7
B.x=8,y=8
C.x=7,y=8
D.x=8,y=7
2-8
s = "Python", 能够显示输出Python 的选项是:
A.print(s[0:-1])
B.print(s[-1:0])
C.print(s[:5])
D.print(s[:])
2-9
以下选python源程序执行的方式:
A.包含了提前编译的解释执行
B.边编译边执行
C.直接执行
D.编译执行
2-10
下列选项中,不属于Python语言特点的是()
A.简单易学
B.开源
C.面向过程
D.可移植性
2-11
给出如下代码 s = 'PyThon is beautiful!' 可以输出“python”的是( )。
A.print(s[:–15])
B.print(s[0:6])
C.print(s[0:6].lower())
D.print(s[–20: –15].lower)
2-12
在Python中,__________符号用作相等运算符。
A.==
B.<>
C.<=
D.!=
2-13
在Python中,用一对方括号括起来,用逗号分隔的一组数据称为( ).
A.顺序
B.变量
C.值
D.列表
2-14
关于赋值语句,以下选项中描述错误的是:
A.a,b = b,a 可以实现a 和 b值的互换
B.a,b,c = b,c,a 是不合法的
C.在Python语言中,“=”表示赋值,即将“=”右侧的计算结果赋值给左侧变量,包含“=”的语句称为赋值语句
D.赋值与二元操作符可以组合,例如&=
2-15
关于Python语言的注释,以下选项中描述错误的是:
A.Python语言有两种注释方式:单行注释和多行注释
B.Python语言的单行注释以#开头
C.Python语言的多行注释以'''(三个单引号)开头和结尾
D.Python语言的单行注释以单引号 ' 开头
2-16
在Python语言中,若多条语句写在一行上,则语句之间以( ) 间隔。
A.空格
B.冒号
C.逗号
D.分号
2-17
以下属于合法的Python语言用户标识符是( )。
A.a.123
B.a_b
C.def
D.1Max
2-18
Python语言中,非法的常量是( ) 。
A.0o12
B.'abcde'
C.1e-6
D.true
2-19
Python语言中,以下能够正确创建整型变量a的是( )。
A.int a
B.a=0
C.int (a)
D.(int) a
2-20
Python语言中自定义函数的关键字是( )。
A.class
B.return
C.def
D.for
三填空题
3-1
Python的数学模块是什么?
math
3-2
Python输出 print("hello" 'world')的结果是 .
helloworld
3-3
Python语句list(range(1,10,3))执行结果为.
1 4 7
3-4
Python 器是一个程序,可以阅读Python编程语句并执行。
解释
3-5
Python使用( )对内存中的值进行分类。
数据类型
标签:语句,注释,语言,python,第一章,试题集,Python,print From: https://blog.csdn.net/guoweixiancai/article/details/142831733