最新二级单选基础数据类型Word格式文档下载.docx
《最新二级单选基础数据类型Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《最新二级单选基础数据类型Word格式文档下载.docx(18页珍藏版)》请在冰点文库上搜索。
![最新二级单选基础数据类型Word格式文档下载.docx](https://file1.bingdoc.com/fileroot1/2023-5/5/f9afd8c6-bdeb-47d7-ad3d-ed556bbadf9a/f9afd8c6-bdeb-47d7-ad3d-ed556bbadf9a1.gif)
D16
5下面代码的输出结果是(D)
x=0o1010
print(x)
A1024
C32768
D520
6下面代码的输出结果是(A)
x=0x1010
A4112
7关于Python的浮点数类型,以下选项中描述错误的是(C)
A浮点数类型与数学中实数的概念一致,表示带有小数的数值
Bsys.float_info可以详细列出Python解释器所运行系统的浮点数各项参数
CPython语言的浮点数可以不带小数部分
D浮点数有两种表示方法:
十进制表示和科学计数法
8关于Python的复数类型,以下选项中描述错误的是(D)
A复数类型表示数学中的复数
B复数的虚数部分通过后缀“J”或“j”来表示
C对于复数z,可以用z.real获得实数部分
D对于复数z,可以用z.imagl获得实数部分
9下面代码的输出结果是(B)
z=12.12+34j
print(z.real)
A34.0
B12.12
C34
10下面代码的输出结果是(A)
z=12.34+34j
print(z.imag)
B34
C12.12
11下面代码的输出结果是(D)
x=10
y=–1+2j
print(x+y)
A11
B2j
C9
D(9+2j)
12下面代码的输出结果是(B)
y=3
print(x%y,x**y)
A31000
B11000
C330
D130
13下面代码的输出结果是(B)
y=4
print(x/y,x//y)
A22
B2.52
C22.5
D2.52.5
14下面代码的输出结果是(D)
print(divmod(x,y))
A3,1
B1,3
C(1,3)
D(3,1)
15下面代码的输出结果是(B)
x=3.1415926
print(round(x,2),round(x))
A6.283
B3.143
C33.14
D22
16下面代码的输出结果是(D)
a=5
b=6
c=7
print(pow(b,2)–4*a*c)
A36
B系统报错
C104
D-104
17关于Python字符串,以下选项中描述错误的是(C)
A输出带有引号的字符串,可以使用转义字符\
B字符串是一个字符序列,字符串中的编号叫“索引”
C可以使用datatype()测试字符串的类型
D字符串可以保存在变量中,也可以单独存在
18
a=123456789
b="
*"
print("
{0:
{2}>
{1},}\n{0:
{2}^{1},}\n{0:
{2}<
{1},}"
.format(a,20,b))
代码的执行结果是(A)
A
*********123,456,789
****123,456,789*****
123,456,789*********
B
C
D
19
a=10.99
print(complex(a))
A(10.99+0j)
B0.99
C10.99
D10.99+0j
20
x="
HappyBirthdaytoyou!
"
x*3
代码的执行结果是(B)
A系统报错
B'
'
DHappyBirthdaytoyou!
21关于Python字符编码,以下选项中描述错误的是(B)
APython可以处理任何字符编码文本
Bchr(x)将字符转换为Unicode编码
Cord(x)和chr(x)是一对函数
DPython默认采用Unicode字符编码
22给出如下代码
s="
Alice"
print(s[:
:
–1])
上述代码的输出结果是(D)
AALICE
BAlice
CAlic
DecilA
23给出如下代码
s="
abcdefghijklmn"
print(s[1:
10:
3])
上述代码的输出结果是(B)
Aadgj
Bbeh
Cadg
Dbehk
24给出如下代码
foriinrange(12):
print(chr(ord("
♈"
)+i),end="
)
以下选项描述错误的是(D)
Achr(x)函数返回Unicode编码对应的字符
B输出结果为♈♉♊♋♌♍♎♏♐♑♒♓
Cord("
)返回"
字符对应的Unicode编码
D系统报错
25下面代码的输出结果是(A)
hex(255)
A'
0xff'
0eff'
C'
0bff'
D'
0off'
26下面代码的输出结果是(C)
oct(–255)
–0d377'
0o–377'
–0o377'
0d–377'
27下面代码的输出结果是(D)
bin(10)
0o1010'
0d1010'
0x1010'
0b1010'
28给出如下代码以下选项中描述正确的是(B)
foriinrange(6):
print(chr(ord(9801)+i),end="
A输出结果为♈♉♊♋♌♍
Cchr("
a"
Dord(x)函数返回x的Unicode编码对应的字符
29给出如下代码:
如下描述错误的是(C)
foriinrange(10):
!
B输出结果为!
"#$%&'()*
C系统报错
Dord("
!
30下列选项中输出结果是True的是(D)
A>
chr(13).isprintable()
B>
chr(10).isnumeric()
C>
"
Python"
.islower()
D>
isinstance(255,int)
31
s1="
Thepythonlanguageisascriptinglanguage."
s1.replace('
scripting'
'
general'
print(s1)
代码的输出结果是(C)
A['
The'
'
python'
language'
is'
a'
language.'
]
BThepythonlanguageisagenerallanguage.
CThepythonlanguageisascriptinglanguage.
32
s2=s1.replace('
print(s2)
代码的输出结果是(C)
B['
CThepythonlanguageisagenerallanguage.
DThepythonlanguageisascriptinglanguage.
33
Thepythonlanguageisacrossplatformlanguage."
print(s.find('
30))
代码的输出结果是(B)
B40
C系统报错
D10
34
Thepythonlanguageisamultimodellanguage."
print(s.split('
'
))
代码的输出结果是(B)
AThepythonlanguageisamultimodellanguage.
multimodel'
CThepythonlanguageisamultimodellanguage.
35
a="
ASuperlanguage"
{:
->
10}:
-<
19}"
.format(a,b))
代码的输出结果是(C)
APython----:
----ASuperlanguage
B----Python:
C----Python:
ASuperlanguage----
DThepythonlanguageisamultimodellanguage.
36以下选项中,输出结果为False的是(A)
A
False!
=0
5!
=4
5isnot4
5is5
37
True-False
代码的输出结果是(A)