一、单选题(共25道试题,共100分。)
给出如下代码 s = “Alice” print(s[::–1]) 上述代码的输出结果是
满分4 得分4
下面代码的输出结果是x=0o1010 print(x)
满分4 得分4
下面代码的输出结果是z = 12.12 + 34j print(z.real)
满分4 得分4
下面代码的输出结果是s1 = “The python language is a scripting language.” s2 = s1.replace(‘scripting’,’general’) print(s2)
满分4 得分4
下面代码的输出结果是x=10 y=4 print(x/y,x//y)
满分4 得分4
6.
给出如下代码 s= “abcdefghijklmn” print(s[1:10:3]) 上述代码的输出结果是
behk
adgj
beh
adg
满分4 得分4
7.
下面代码的输出结果是 x=10 y=3 print(divmod(x,y))
3,1
(3,1)
(1,3)
1,3
满分4 得分4
8.
下面代码的输出结果是>>> True / False
True
-1
0
系统报错
满分4 得分4
9.
下面代码的输出结果是a = “ac” b = “bd” c = a + b print(c)
dbac
abcd
acbd
bdac
满分4 得分4
10.
下面代码的输出结果是x=10 y=3 print(x%y,x**y)
1 1000
3 30
3 1000
1 30
满分4 得分4
11.
关于Python字符串,以下选项中描述错误的是
字符串可以保存在变量中,也可以单独存在
字符串是一个字符序列,字符串中的编号叫“索引”
可以使用datatype()测试字符串的类型
输出带有引号的字符串,可以使用转义字符
满分4 得分4
12.
给出如下代码 for i in range(12): print(chr(ord(“”)+i),end=””) 以下选项描述错误的是
输出结果为
系统报错
chr(x)函数返回Unicode编码对应的字符
ord(“”)返回””字符对应的Unicode编码
满分4 得分4
13.
关于Python的分支结构,以下选项中描述错误的是
Python中if-elif-else语句描述多分支结构
分支结构使用if保留字
Python中if-else语句用来形成二分支结构
分支结构可以向已经执行过的语句部分跳转
满分4 得分4
14.
下面代码的输出结果是str1 = “mysqlsqlserverPostgresQL” str2 = “sql” ncount = str1.count(str2) print(ncount)
2
5
4
3
满分4 得分4
15.
关于Python字符编码,以下选项中描述错误的是
ord(x)和chr(x)是一对函数
Python默认采用Unicode字符编码
chr(x)将字符转换为Unicode编码
Python可以处理任何字符编码文本
满分4 得分4
16.
下面代码的输出结果是>>> True – False
1
-1
True
0
满分4 得分4
17.
关于Python的数字类型,以下选项中描述错误的是
复数类型虚部为0时,表示为1+0j
1.0是浮点数,不是整数
浮点数也有十进制、二进制、八进制和十六进制等表示方式
整数类型的数值一定不会出现小数点
满分4 得分4
18.
下面代码的输出结果是x=10 y=–1+2j print(x+y)
(9+2j)
11
2j
9
满分4 得分4
19.
给出如下代码:如下描述错误的是 for i in range(10): print(chr(ord(“!”)+i),end=””)
系统报错
ord(“!”)返回”!”字符对应的Unicode编码
输出结果为!"#$%&'()*
chr(x)函数返回Unicode编码对应的字符
满分4 得分4
20.
下面代码的输出结果是x=0b1010 print(x)
1024
10
16
256
满分4 得分4
21.
关于Python的复数类型,以下选项中描述错误的是
复数类型表示数学中的复数
对于复数z,可以用z.imagl获得实数部分
复数的虚数部分通过后缀“J”或“j”来表示
对于复数z,可以用z.real获得实数部分
满分4 得分4
22.
下面代码的输出结果是s = “The python language is a multimodel language.” print(s.split(‘ ‘))
Thepythonlanguageisamultimodellanguage.
[‘The’, ‘python’, ‘language’, ‘is’, ‘a’, ‘multimodel’, ‘language.’]
The python language is a multimodel language.
系统报错
满分4 得分4
23.
#以下选项中,输出结果为False的是
>>> ‘python’ < ‘pypi’
>>> ‘ABCD’ == ‘abcd’.upper()
>>> ‘python123’ > ‘python’
>>> ”<’a’
满分4 得分4
24.
关于Python的浮点数类型,以下选项中描述错误的是
浮点数类型与数学中实数的概念一致,表示带有小数的数值
sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数
Python语言的浮点数可以不带小数部分
浮点数有两种表示方法:十进制表示和科学计数法
满分4 得分4
25.
下面代码的输出结果是>>> True / False
True
1
出错
FALSE
满分4 得分4
请先
!