88.下面代码的输出结果是 ( A )
print(round(0.1 + 0.2,1) == 0.3)
A: True
B: 0
C: 1
D: False
解释: round 是一个四舍五入的函数,两个参数,第一个是值,第二个是 取值的小数位数。
0.1 + 0.2 = 0.30000000000000004
round(0.30000000000000004,1) 去一位小数 等于 0.3
print(0.3 == 0.3) 结果是 True
89.给出如下代码,可以输出“python”的是 ( B )
s = 'Python is beautiful!'
A: print(s[:–14])
B: print(s[0:6].lower())
C: print(s[0:6])
D: print(s[–21: –14].lower)
解释:Python lower() 方法转换字符串中所有大写字符为小写。 Python upper() 方法将字符串中的小写字母转为大写字母。
90.关于Python注释,以下选项中描述错误的是 ( A )
A: Python注释语句不被解释器过滤掉,也不被执行
B: 注释可以辅助程序调试
C: 注释可用于标明作者和版权信息
D: 注释用于解释代码原理或者用途
91.关于Python赋值语句,以下选项中不合法的是 ( C )
A: x=1;y=1
B: x=y=1
C: x=(y=1)
D: x,y=y,x
92.关于Python程序中与“缩进”有关的说法中,以下选项中正确的是 ( C )
A: 缩进统一为4个空格
B: 缩进是非强制性的,仅为了提高代码可读性
C: 缩进在程序中长度统一且强制使用
D: 缩进可以用在任何语句之后,表示语句间的包含关系
93.Python3.0正式发布的年份是 ( B )
A: 2002
B: 2008
C: 1990
D: 2018
94.给标识符关联名字的过程是( B )
A: 生成语句
B: 命名
C: 赋值语句
D: 表达
95.IDLE菜单中的快捷键 如下:
创建新文件的快捷键是:Ctrl+N
将选中区域缩进的快捷键是:Ctrl+]
将选中区域取消缩进的快捷键是: Ctrl+[
将选中区域注释的快捷键是: Alt+3
将选中区域取消注释的快捷键是: Alt+4
选中区域的空格替换为Tab的快捷键是: Alt+5
将选中区域的Tab替换为空格的快捷键是: Alt+6
96.以下选项中,不是Python IDE的是 ( D )
A: PyCharm
B: Jupyter Notebook
C: Spyder
D: R studio
解释:R-Studio是一个功能强大、节省成本的反删除和数据恢复软件系列。
97.关于Python的数字类型,以下选项中描述错误的是 ( D )
A: 1.0是浮点数,不是整数
B: 复数类型虚部为0时,表示为1+0j
C: 整数类型的数值一定不会出现小数点
D: 浮点数也有十进制、二进制、八进制和十六进制等表示方式
98.关于Python的浮点数类型,以下选项中描述错误的是 ( D )
A: 浮点数类型与数学中实数的概念一致,表示带有小数的数值
B: sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数
C: 浮点数有两种表示方法:十进制表示和科学计数法
D: Python语言的浮点数可以不带小数部分
99.下面代码的输出结果是 ( D )
z = 12.34 + 34j
print(z.imag)
A: 12
B: 12.12
C: 34
D: 34.0
100.下面代码的输出结果是 ( D )
x=10
y=3
print(divmod(x,y))
A: 1,3
B: (1,3)
C: 3,1
D: (3,1)
解释:python divmod() 函数把除数和余数运算结果结合起来,返回一个包含商和余数的元组(a // b, a % b)。
101.下面代码的执行结果是 ( B )
a = 10.99
print(complex(a))
A: 0.99
B: (10.99+0j)
C: 10.99+0j
D: 10.99
解释:complex() 函数用于创建一个值为 real + imag * j 的复数或者转化一个字符串或数为复数。如果第一个参数为字符串,则不需要指定第二个参数。。
>>>complex(1, 2)
(1 + 2j)
>>> complex(1) # 数字
(1 + 0j)
>>> complex("1") # 当做字符串处理
(1 + 0j)
# 注意:这个地方在"+"号两边不能有空格,也就是不能写成"1 + 2j",应该是"1+2j",否则会报错
>>> complex("1+2j")
(1 + 2j)
102.给出如下代码,下述代码的输出结果是 ( B )
s = "Alice"
print(s[::–1])
A: ALICE
B: ecilA
C: Alic
D: Alice
103.下面代码的输出结果是 ( B )
s = "The python language is a cross platform language."
print(s.find('language',30))
A: 11
B: 40
C: 10
D: 系统报错
解释: Python find() 方法检测字符串中是否包含子字符串 str ,