Python------第七章字符串

一.单选题(共7题,70.0分)

1 访问字符串中的部分字符的操作称为( )。

A、
分片

B、
合并

C、
索引

D、
赋值

正确答案: A

2 执行下列语句后的显示结果是( )。

world=“world”

print(“hello”+world)

A、
helloworld

B、
"hello"world

C、
hello world

D、
“hello”+world

正确答案: A

3 下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是( )。

A、
“ABC”+“DEF”

B、
‘’.join((“ABC”,“DEF”))

C、
“ABC”-“DEF”

D、
‘ABCDEF’*1

正确答案: C

4 设s=“Python Programming”,那么print(s[-5:])的结果是( )。

A、
mming

B、
Python

C、
mmin

D、
Pytho

正确答案: A

5 设s=“Happy New Year”,则s[3:8]的值为( )。

A、
‘ppy Ne’

B、
‘py Ne’

C、
‘ppy N’

D、
‘py New’

正确答案: B

6 将字符串中全部字母转换为大写字母的字符串方法是( )。

A、
swapcase

B、
capitalize

C、
uppercase

D、
upper

正确答案: D

7 下列表达式中,能用于判断字符串s1是否属于字符串s(即s1是否s的子串)的是( )。

①s1 in s;②s.find(s1)>0;③s.index(s1)>0;④s.rfind(s1);⑤s.rindex(s1)>0

A、

B、
①②

C、
①②③

D、
①②③④⑤

正确答案: D
二.填空题(共3题,30.0分)

1 设s=‘abcdefg’,则s[3]的值是 ,s[3:5]的值是 ,s[:5]的值是 ,s[3:]的值是 ,s[::2]的值是 ,s[::-1]的值是 ,s[-2:-5]的值是 。

正确答案:

第一空:
‘d’

第二空:
‘de’

第三空:
‘abcde’

第四空:
‘defg’

第五空:
‘aceg’

第六空:
‘gfedcba’

第七空:
‘’

2 ‘Python Program’.count(‘P’)的值是 。

正确答案:

第一空:
2

3 ‘AsDf888’.isalpha()的值是 。

正确答案:

第一空:
False

发布了27 篇原创文章 · 获赞 3 · 访问量 1413

猜你喜欢

转载自blog.csdn.net/weixin_41860600/article/details/105637204
今日推荐