二级单选基础数据类型.docx
- 文档编号:16188152
- 上传时间:2023-07-11
- 格式:DOCX
- 页数:18
- 大小:20.40KB
二级单选基础数据类型.docx
《二级单选基础数据类型.docx》由会员分享,可在线阅读,更多相关《二级单选基础数据类型.docx(18页珍藏版)》请在冰点文库上搜索。
二级单选基础数据类型
1关于Python的数字类型,以下选项中描述错误的是()
A复数类型虚部为0时,表示为1+0j
B整数类型的数值一定不会出现小数点
C浮点数也有十进制、二进制、八进制和十六进制等表示方式
D1.0是浮点数,不是整数
2下面代码的输出结果是(D)
x=12.34
print(type(x))
A
B
C
D
3下面代码的输出结果是(C)
print(pow(2,10))
A20
B100
C1024
D12
4下面代码的输出结果是(B)
x=0b1010
print(x)
A256
B10
C1024
D16
5下面代码的输出结果是(D)
x=0o1010
print(x)
A1024
B10
C32768
D520
6下面代码的输出结果是(A)
x=0x1010
print(x)
A4112
B10
C1024
D520
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
D12
10下面代码的输出结果是(A)
z=12.34+34j
print(z.imag)
A34.0
B34
C12.12
D12
11下面代码的输出结果是(D)
x=10
y=–1+2j
print(x+y)
A11
B2j
C9
D(9+2j)
12下面代码的输出结果是(B)
x=10
y=3
print(x%y,x**y)
A31000
B11000
C330
D130
13下面代码的输出结果是(B)
x=10
y=4
print(x/y,x//y)
A22
B2.52
C22.5
D2.52.5
14下面代码的输出结果是(D)
x=10
y=3
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
*********123,456,789
123,456,789*********
****123,456,789*****
C
****123,456,789*****
*********123,456,789
123,456,789*********
D
****123,456,789*****
123,456,789*********
*********123,456,789
19
a=10.99
print(complex(a))
代码的执行结果是(A)
A(10.99+0j)
B0.99
C10.99
D10.99+0j
20
>>>x="HappyBirthdaytoyou!
"
>>>x*3
代码的执行结果是(B)
A系统报错
B'HappyBirthdaytoyou!
HappyBirthdaytoyou!
HappyBirthdaytoyou!
'
C
HappyBirthdaytoyou!
HappyBirthdaytoyou!
HappyBirthdaytoyou!
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'
B'0eff'
C'0bff'
D'0off'
26下面代码的输出结果是(C)
>>>oct(–255)
A'–0d377'
B'0o–377'
C'–0o377'
D'0d–377'
27下面代码的输出结果是(D)
>>>bin(10)
A'0o1010'
B'0d1010'
C'0x1010'
D'0b1010'
28给出如下代码以下选项中描述正确的是(B)
foriinrange(6):
print(chr(ord(9801)+i),end="")
A输出结果为♈♉♊♋♌♍
B系统报错
Cchr("a")返回"a"字符对应的Unicode编码
Dord(x)函数返回x的Unicode编码对应的字符
29给出如下代码:
如下描述错误的是(C)
foriinrange(10):
print(chr(ord("!
")+i),end="")
Achr(x)函数返回Unicode编码对应的字符
B输出结果为!
"#$%&'()*
C系统报错
Dord("!
")返回"!
"字符对应的Unicode编码
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','scripting','language.']
BThepythonlanguageisagenerallanguage.
CThepythonlanguageisascriptinglanguage.
D系统报错
32
s1="Thepythonlanguageisascriptinglanguage."
s2=s1.replace('scripting','general')
print(s2)
代码的输出结果是(C)
A系统报错
B['The','python','language','is','a','scripting','language.']
CThepythonlanguageisagenerallanguage.
DThepythonlanguageisascriptinglanguage.
33
s="Thepythonlanguageisacrossplatformlanguage."
print(s.find('language',30))
代码的输出结果是(B)
A11
B40
C系统报错
D10
34
s="Thepythonlanguageisamultimodellanguage."
print(s.split(''))
代码的输出结果是(B)
AThepythonlanguageisamultimodellanguage.
B['The','python','language','is','a','multimodel','language.']
CThepythonlanguageisamultimodellanguage.
D系统报错
35
a="Python"
b="ASuperlanguage"
print("{:
->10}:
{:
-<19}".format(a,b))
代码的输出结果是(C)
APython----:
----ASuperlanguage
B----Python:
----ASuperlanguage
C----Python:
ASuperlanguage----
DThepythonlanguageisamultimodellanguage.
36以下选项中,输出结果为False的是(A)
A
>>>False!
=0
B
>>>5!
=4
C
>>>5isnot4
D
>>>5is5
37
>>>True-False
代码的输出结果是(A)
A1
B0
CTrue
D-1
38
a=2
b=2
c=2.0
print(a==b,aisb,aisc)
下面代码的输出结果是(D)
ATrueFalseTrue
BTrueFalseFalse
CFalseFalseTrue
DTrueTrueFalse
39以下选项中,输出结果为False的是(A)
A>>>'python'<'pypi'
B>>>'python123'>'python'
C>>>'ABCD'=='abcd'.upper()
D>>>''<'a'
40
>>>a,b,c,d,e,f='Python'
>>>b
代码的输出结果是(C)
A1
B0
C‘y’
D出错
41
>>>a=b=c=123
>>>print(a,b,c)
代码的输出结果是(C)
A出错
B11123
C123123123
D00123
42
>>>True/False
代码的输出结果是(D)
A-1
BTrue
C0
D系统报错
43
x=1
x*=3+5**2
print(x)
代码的输出结果是(C)
A13
B29
C28
D14
44
a=5/3+5//3
print(a)
代码的输出结果是(D)
A14
B5.4
C3.333333
D2.666666666666667
45
a="alex"
b=a.capitalize()
print(a,end=",")
print(b)
代码的输出结果是(A)
Aalex,Alex
BAlex,Alex
CALEX,alex
Dalex,ALEX
46
a=20
b=a|3
a&=7
print(b,end=",")
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 基础 数据类型