2021年XX学校XX专业Python程序设计任务驱动式教程练习题测试题复习题

2021年XX学校XX专业Python程序设计任务驱动式教程练习题测试题复习题


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条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信