2024年7月3日发(作者:)
单元4 序列数据与正则表达式操作——字符串
(一)选择题
1.Python解释器执行'123'.isdigit()方法返回的结果是( A )。
A.True
B.False
C.'True'
D.因语法错误而报错
2.Python解释器执行'-'.join({'a':'b','c':'d'})的结果为( A )。
A.'a-c'
B.'a-b-c-d'
C.'b-d'
D.报错
3.Python中,判断一个字符串是否全由数字组成的方法为ric(),那么在
Python 3中执行print('123'.isnumeric(),u'123'.isnumeric())得到的结果为( C )。
A.Ture False
B.False True
C.Ture True
D.True 报错
4.Python 3解释器执行'AB2C3D'.lower().title()的结果是( B )。
A.'Ab2c3d'
B.'Ab2C3D'
C.'AB2C3D'
D.语法错误
5.在Python中,字符串s = 'abc',那么执行表达式s+'d'之后,s的打印结果是
( A )。
A.'abc'
B.'abcd'
C.'abc+d'
D.报错
6.关于字符串的replace()方法,正确的选项是( BC )。
A.replace()方法如果没有替换成功则报错
B.replace()方法如果没有替换成功则将原字符串返回
C.replace()方法如果替换成功则返回新的字符串
D.replace()方法如果替换成功则返回原字符串
7.Python解释器执行'1234'.find('5')的结果是( A )。
A.-1
B.None
C.空
D.报错
8.Python解释器执行'abbacabb'.strip('ab')的结果是( C )。
A.'aca'
B.'ca'
C.'c'
1
D.语法错误
9.Python解释器执行'n'.join(('ab','cd','we','xy'))的结果为( D )。
A.报错
B.'abcdwexy'
C.'abcdwexy'
D.'abncdnwenxy'
10.下列实例变量a的值为字符串"hello",变量b的值为"mooc",以下选项属于正确
字符串运算的是( ABCD )。
A.a+b
B.a*2
C.'h' in a
D.print("Learn Python in {}".format(b))
11.Python解释器执行print('金额:{0:f}元'.format(1.5000))的结果为( C )。
A.金额:1.5 元
B.金额:1.500 元
C.金额:1.500000元
D.金额:¥1.50000元
12."ab"+"c"*2的结果是( C )。
A.abc2 B.abcabc C.abcc D.ababcc
13.在Python解释器中,执行print('{:.7f}'.format(1.12345678))的结果为( D )。
A.1.1234567
B.1.1234578
C.1.12345678
D.1.1234568
14.下列关于字符串下列说法错误的是( B )。
A.字符应该视为长度为1的字符串
B.字符串以0标志字符串的结束
C.既可以用单引号,也可以用双引号创建字符串
D.在三引号字符串中可以包含换行符、回车符等特殊字符
15.以下为正确的字符串的是( BD )。
A.'abc"ab"
B.'abc"ab'
C.abc"ab"
D."abc"ab"
16.有如下代码。
str1 = "wow!!!"
str2 = "exam"
print((str2, 5))
输出的结果是( A )。
A.6
B.7
C.8
D.-1
17.下列对count()、index()、find()方法描述正确的是( A )。
2
发布者:admin,转转请注明出处:http://www.yc00.com/news/1719977212a2759514.html
评论列表(0条)