二级单选基础数据类型.docx
- 文档编号:30600294
- 上传时间:2023-08-18
- 格式:DOCX
- 页数:17
- 大小:18.43KB
二级单选基础数据类型.docx
《二级单选基础数据类型.docx》由会员分享,可在线阅读,更多相关《二级单选基础数据类型.docx(17页珍藏版)》请在冰豆网上搜索。
二级单选基础数据类型
1关于Python的数字类型,以下选项中描述错误的是()
A复数类型虚部为0时,表示为1+0j
B整数类型的数值一定不会出现小数点
C浮点数也有十进制、二进制、八进制和十六进制等表示方式
D1.0是浮点数,不是整数
2下面代码的输出结果是
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的浮点数类型,以下选项中描述错误的是
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+2jprint(x+y)
A11
B2j
C9
D(9+2j)
12下面代码的输出结果是(B
x=10
y=3
print(x%y,x**y)
A31000
B11000
C330
D130
13下面代码的输出结果是x=10
y=4
print(x/y,x//y)
A22
B2.52
C22.5
D2.52.5
14下面代码的输出结果是(Dx=10
y=3
print(divmod(x,y))
A3,1
B1,3
C(1,3)
D(3,1)
15下面代码的输出结果是(Bx=3.1415926
print(round(x,2),round(x))
A6.283
B3.143
C33.14
D22
16下面代码的输出结果是(Da=5
b=6
c=7print(pow(b,2)–4*a*c)
A36
B系统报错
C104
D-104
17关于Python字符串,以下选项中描述错误的是(CA输出带有引号的字符串,可以使用转义字符\
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
a=10.99print(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给出如下代码以下选项中描述正确的是(Bforiinrange(6):
print(chr(ord(9801)+i),end="")
A输出结果为?
?
?
?
?
?
B系统报错
Cchr("a")返回"a"字符对应的Unicode编码
Dord(x)函数返回x的Unicode编码对应的字符
29给出如下代码:
如下描述错误的是(Cforiinrange(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
BPython:
ASuperlanguage
CPython:
ASuperlanguage
DThepythonlanguageisamultimodellanguage.
36以下选项中,输出结果为False的是(A
A
>>>False!
=0
B
>>>5!
=4
C
>>>5isnot4
D
>>>5is5
37
>>>True-False
代码的输出结果是(A)
B0
CTrue
D-1
38
a=2
b=2
c=2.0
print(a==b,aisb,aisc)
面代码的输出结果是(D)
ATrueFalseTrue
BTrueFalseFalse
CFalseFalseTrue
False的是(A)
DTrueTrueFalse
39以下选项中,输出结果为
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**2print(x)
代码的输出结果是(C)
A13
B29
C28
D14
44a=5/3+5//3print(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=",")print(a)
代码的输出结果是(B
A4,23
B23,4
C6.66667,4
D4,6.66667
47a="ac"b="bd"c=a+bprint(c)
代码的输出结果是(C)
Abdac
Babcd
Cacbd
Ddbac
48
str1="mysqlsqlserverPostgresQL"str2="sql"
ncount=str1.count(str2)print(ncount)
代码的输出结果是(B)
A5
B2
C4
D3
49
>>>True/False
代码的输出结果是(A
A出错
B1
CTrue
DFalse
50
str1="mysqlsqlserverPostgresQL"str2="sql"
ncount=str1.count(str2,10)print(ncount)
代码的输出结果是(D
A3
B2
C4
D0
51以下对数值运算操作符描述错误的是(C)
APython二元数学操作符都有与之对应的增强赋值操作符
BPython数值运算操作符也叫内置操作符
CPython数值运算操作符需要引用第三方库math
DPython提供了9个基本的数值运算操作符
52str="Python语言程序设计",表达式str.isnumeric()的值是(B)
A0
BFalse
CTrue
D1
53
s1="袋鼠"
print("{0}生活在主要由母{0}和小{0}组成的较小的群体里。
".format(s1))
程序的输出结果是(D
ATypeError:
tupleindexoutofrange
B{0}生活在主要由母{0}和小{0}组成的较小的群体里。
CIndexError:
tupleindexoutofrange
D袋鼠生活在主要由母袋鼠和小袋鼠组成的较小的群体里。
54
对以下代码的执行结果,描述正确的是(B
>>>(255>55)==true
A输出true
B出现错误:
NameError:
name'true'isnotdefined
C输出True
D输出False
55关于Python整数类型的说明,描述错误的是(A
A以下代码中x的赋值结果有错
x=0x3f2/1010
B不同进制的整数之间可直接运算
C整数类型与数学中整数的概念一致
D整数类型有4种进制表示,十进制、二进制(0b)、八进制(0o)、十六进制(0x)
56表达式的值是(C
A6
B5
C4
D7
57关于字符串的join方法,描述错误的是(B)
A以下代码的执行结果为'1*2*3*1*2*3*1*2*3'
>>>"*".join("123"*3)
B以下代码的执行结果为'1,2,3,4,5'
>>>",".join([1,2,3,4,5])
C以下代码的执行结果为'P,Y,T,H,O,N'
>>>",".join("PYTHON")
Djoin方法能够在一组数据中增加分隔字符
58关于python字符串的操作方法,index(str)函数的功能是(B)
A检测字符串中是否是首字母大写的
B检测字符串中是否包含子字符串str,可指定范围
C检测字符串中是否全是空白字符,并至少有一个字符
D检测字符串中是否全是字母和数字,并至少有一个字符
59s="0123456789",以下表示“01的”选项是(B
As[0:
3]
Bs[0:
4]
Cs[1:
5]
Ds[-10:
-5]
60表达式len("譬如朝霞,去日苦多。
")>len("Helloworld!
")的结果是(A)
AFalse
B0
CTrue
D1
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 二级 基础 数据类型