自动化测试基础(一):字符串的取值、切割、替换、去除、拼接

572 篇文章 9 订阅
31 篇文章 1 订阅

在这里插入图片描述

一、前言

字符串:在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 群里有技术大牛一起交流分享~

如果我的博客对你有帮助、如果你喜欢我的博客内容,请 “点赞” “评论” “收藏” 一键三连哦!

好文推荐:

35岁之后软件测试工程师靠什么养家?我能继续做测试!

App公共测试用例梳理

Python简单?先来40道基础面试题测试下

阿里二黑叹息:越来越多的年轻人从职场撤退了?

从一名开发人员转做测试的一些感悟

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值