一、前言
字符串:在python中用成对的单引号、双引号、三引号括起来的都是字符串,它可以是中文、英文、特殊字符等几乎任何字符。
二、取值
字符串取值用索引,索引从0开始
s='hello!' #元素对应的索引值:0,1,2,3,4,5
print(s[1]) #结果:e
取多值:切片 变量名[索引头:索引值:步长]步长默认为1,取头不取尾
print(s[1:5:2]) #结果:el
倒序输出
print(s[::-1]) #结果:!olleh
三、切割 (split)
返回一个列表,指定切割值被切走
p='pythhon'
new_p_1=p.split("t")
print(new_p_1) #结果:['py', 'hhon']
new_p_2=p.split('h',2)
print(new_p_2) #结果:['pyt', '', 'on']
四、替换 (replace)
变量名.replace("被替换值","新值",替换次数)
w='aotutest'
new_w_1=w.replace('e','r')
print(new_w_1) #结果:aotutrst
new_w_2=w.replace('t','1',2)
print(new_w_2) #结果:ao1u1est
五、去除 (strip)
变量名.strip("被去除元素【不输入默认去除空格】"),只能去除头和尾的元素
y='webtest'
new_y=y.strip('t')
print(new_y) #结果:webtes
六、拼接
#2、format
name='小米'
age=18
score=60.55
print("{}今年{}岁了!".format(name,age)) #结果:小米今年18岁了!
#3、% %s:字符串 %d:整数 %f:浮点数
print("%s今年%d岁了,英语考试%.2f"%(name,age,score))
#小米今年18岁了,英语考试60.55
说明:
%s可以用于字符串、数字
%f:需要保留几位就在f前面加个数字
持续学习中,赶紧关注!!!
看完这篇内容后,相信以下两件事,也会对你的个人提升有所帮助:
1、 点赞,让更多人能看到这篇文章,同时你的认可也会鼓励我创作更多优质内容。
2、 让自己变得更强:想一想,如果你想在测试这个行业一直做下去,35岁之后,凭什么让一家企业继续任用你?你的经验和功能测试技术是远远不够的,你需要进阶,你需要丰富你的技术栈!还等什么!
最后:【可能给予你助力的教程】
这些资料,对于做【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴我走过了最艰难的路程,希望也能帮助到你!凡事要趁早,特别是技术行业,一定要提升技术功底。
关注我的微信公众号:【伤心的辣条】免费获取~
我的学习交流群:902061117 群里有技术大牛一起交流分享~
如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!