一、单选题(共25道试题,共100分。)
下面代码的输出结果是x=0o1010 print(x)
满分4 得分4
下面代码的输出结果是>>> True – False
满分4 得分4
下面代码的输出结果是a =”Python” b = “A Superlanguage” print(“{:->10}:{:-<19}”.format(a,b))
满分4 得分4
下面代码的输出结果是>>> a,b,c,d,e,f = ‘Python’ >>> b
满分4 得分4
下面代码的输出结果是x = 1 x *= 3+5**2 print(x)
满分4 得分4
6.
下面代码的输出结果是a = 20 b = a | 3 a &= 7 print(b ,end=”,”) print(a)
6.66667,4
4,6.66667
4,23
23,4
满分4 得分4
7.
以下选项中,输出结果为False的是
>>> 5 is 5
>>> False !=0
>>> 5 is not 4
>>> 5 != 4
满分4 得分4
8.
#以下选项中,输出结果为False的是
>>> ‘python’ < ‘pypi’
>>> ‘ABCD’ == ‘abcd’.upper()
>>> ‘python123’ > ‘python’
>>> ”<’a’
满分4 得分4
9.
下面代码的输出结果是str1 = “mysqlsqlserverPostgresQL” str2 = “sql” ncount = str1.count(str2,10) print(ncount)
0
3
4
2
满分4 得分4
10.
下面代码的输出结果是a = 5/3+5//3 print(a)
5.4
2.66666666666666
3.333333
14
满分4 得分4
11.
下面代码的输出结果是>>> oct(–255)
‘0d–377’
‘0o–377’
‘–0d377’
‘–0o377’
满分4 得分4
12.
下面代码的输出结果是s = “The python language is a cross platform language.” print(s.find(‘language’,30))
系统报错
40
11
10
满分4 得分4
13.
下面代码的输出结果是a = 5 b = 6 c = 7 print(pow(b,2) –4*a*c)
104
系统报错
-104
36
满分4 得分4
14.
下面代码的输出结果是a = “alex” b = a.capitalize() print(a,end=”,”) print(b)
alex,ALEX
ALEX,alex
alex,Alex
Alex,Alex
满分4 得分4
15.
下面代码的输出结果是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
16.
下面代码的输出结果是 x = 12.34 print(type(x))
<class ‘float’>
<class ‘complex’>
<class ‘bool’>
<class ‘int’>
满分4 得分4
17.
下面代码的输出结果是 x=10 y=3 print(divmod(x,y))
3,1
(3,1)
(1,3)
1,3
满分4 得分4
18.
下面代码的输出结果是s1 = “The python language is a scripting language.” s2 = s1.replace(‘scripting’,’general’) print(s2)
The python language is a scripting language.
[‘The’, ‘python’, ‘language’, ‘is’, ‘a’, ‘scripting’, ‘language.’]
系统报错
The python language is a general language.
满分4 得分4
19.
下面代码的输出结果是>>> a = b = c =123 >>> print(a,b,c)
0 0 123
出错
1 1 123
123 123 123
满分4 得分4
20.
下面代码的输出结果是z = 12.12 + 34j print(z.real)
34
34J
12.12
12
满分4 得分4
21.
关于Python字符串,以下选项中描述错误的是
字符串可以保存在变量中,也可以单独存在
字符串是一个字符序列,字符串中的编号叫“索引”
可以使用datatype()测试字符串的类型
输出带有引号的字符串,可以使用转义字符
满分4 得分4
22.
下面代码的输出结果是a = 2 b = 2 c = 2.0 print(a == b, a is b, a is c)
True False False
True False True
False False True
True True False
满分4 得分4
23.
下面代码的执行结果是a = 10.99 print(complex(a))
10.99
(10.99+0j)
10.99+0j
0.99
满分4 得分4
24.
关于Python的浮点数类型,以下选项中描述错误的是
浮点数类型与数学中实数的概念一致,表示带有小数的数值
sys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数
Python语言的浮点数可以不带小数部分
浮点数有两种表示方法:十进制表示和科学计数法
满分4 得分4
25.
下面代码的输出结果是 >>> hex(255)
‘0eff’
‘0off’
‘0xff’
‘0bff’
满分4 得分4
请先
!