Python字符串练习第二天

第一题

在这里插入图片描述
解答:

str='how   are   you  ?'
str1=str.split()#默认以空格分割,可以去除多个空格
print(str1)#['how', 'are', 'you', '?']
str2=' '.join(str1)#再用一个空格分隔,就可以去除多个空格了
print(str2)#how are you ?

第二题

在这里插入图片描述
解答:

s='hello.jsp'
s1='http://www.baidu.com'
print(s1.startswith('http://'))
print(s.endswith('.jsp'))

第三题

在这里插入图片描述
解答:

s='hello'
print(s[0])
print(s[-1])
print(s[:])
print(s[0:3])
print(s[::-1])
print(s[1:])
print(s*10)
print(s+'world')
print(s.find('he'))#说明'he'在s中,返回索引
print(s.find('aa'))#说明'aa'不在s中,返回-1

第四题

在这里插入图片描述

names=['jerry','Rain']
names.insert(2,['oldboy','oldgirl'])
print(names)

结果:

['jerry', 'Rain', ['oldboy', 'oldgirl']]

第五题

在这里插入图片描述

names=['jerry','Xiuxiu','Rain']
names[1]='秀秀'
print(names)#['jerry', '秀秀', 'Rain']

第六题

names=['jerry','Xiuxiu','Rain','Black']
names.insert(-1,'Blue')
print(names)

结果:

['jerry', 'Xiuxiu', 'Rain', 'Blue', 'Black']

第七题

在这里插入图片描述

names=list()
print(names)#[]
names.append('Blue')#['Blue']
names[0]='Black'#['Black']
names.append('Jack')
print(names)#['Black', 'Jack']
发布了30 篇原创文章 · 获赞 0 · 访问量 371

猜你喜欢

转载自blog.csdn.net/qq_43498494/article/details/103848560