国家二级Python(基本数据类型)模拟试卷2
单项选择题
1.下面代码的输出结果是
s1=’’The python language is a scripting language.’’
s1.replace(’scripting’,’general’)
print(s1)(A)
A. The python language is a scripting language.
B. The python language is a general language.
C. [’The’,’python’,’language’,’is’,’a’,’scripting’,’language.’]
D. 系统报错
解析:
2.下面代码的输出结果是
s1=’’The python language is a scripting language.’’
s2=s1.replace(’scripting’,’general’)
print(s2)(B)
A. The python language is a scripting language.
B. The python language is a general language.
C. [’The’,’python’,’language’,’is’,’a’,’scripting’,’language.’]
D. 系统报错
解析:
3.下面代码的输出结果是
s=’’The python language is a cross platform language.’’
print(s.find(’language’,30))(B)
A. 11
B. 40
C. 10
D. 系统出错
解析:
4.下面代码的输出结果是
s=’’The python language is a muhimodel language.’’
print(s.split(’’))(A)
A. [’The’,’python’,’language’,’is’,’a’,’multimodel’,’language.’]
B. ThepythonlanguageisamultimodeUanguage.
C. The python language is a multimodel language.
D. 系统报错
解析:
5.下面代码的输出结果是
a=’’Python’’
b=’’A Superlanguage’’
print(’’{:一>10}:{:一<19}’’.format(a,b))(A)
A. 一一一一Python:A Superlanguage一一一一
B. Python一一一一:一一一一A Superlanguage
C. The python language is a muhimodel language.
D. 一一一一Python:一一一一A Superlanguage
解析:
6.以下选项中,输出结果为False的是(D)
A. >>>5 is 5
B. >>>5 is not 4
C. >>>5!=4
D. >>>False!=0
解析:
7.下面代码的输出结果是
>>>True—False(A)
A. 1
B. 一1
C. 0
D. True
解析:
8.下面代码的输出结果是
a=2
b=2
c=2.0
print(a==b,a is b,a is c)(C)
A. True False True
B. False False True
C. True True False
D. True False False
解析:
9.以下选项中,输出结果为False的是(B)
A. >>>’pythonl23’>’python’
B. >>>’python’<’pypi’
C. >>>’’<’a’
D. >>>’ABCD’==’abcd’.upper()
解析:
10.下面代码的输出结果是
>>>a,b,c,d,e,f=’Python’
>>>b(A)
A. ’y’
B. 0
C. 1
D. 出错
解析:
11.下面代码的输出结果是
a=b=c=123
print(a,b,c)(C)
A. 0 0 123
B. 1 1 123
C. 123 123 123
D. 出错
解析:
12.下面代码的输出结果是
>>>True/False(D)
A. True
B. 一1
C. 0
D. 系统报错
解析:
13.下面代码的输出结果是
x=1
x *=3+5**2
print(x)(A)
A. 28
B. 29
C. 13
D. 14
解析:
14.下面代码的输出结果是
a=5/3+5//3
print(a)(A)
A. 2.666666666666667
B. 3.333333
C. 2
D. 14
解析:
15.下面代码的输出结果是
a=’’alex’’
b=a.capitalize()
print(a,end=’’,’’)
print(b)(A)
A. alex,Alex
B. Alex,Alex
C. alex,ALEX
D. ALEX,alex
解析:
16.下面代码的输出结果是
a=20
b=a|3
a&=7
print(b,end=’’,’’)
print(a)(A)
A. 23,4
B. 4,23
C. 6.66667,4
D. 4,6.66667
解析:
17.下面代码的输出结果是
a=’’ac’’
b=’’bd’’
c=a+b
print©(A)
A. acbd
B. abcd
C. bdac
D. dbca
解析:
18.下面代码的输出结果是
str1=’’mysqlsqlserverpostgresQL’’
str2=’’sq1’’
ncount=
本文档预览:3600字符,共5830字符,源文件无水印,下载后包含无答案版和有答案版,查看完整word版点下载