python 字符串替换_今日面试题:请写出python字符串替换的代码(至少两种方法)...

python作为测试界钟爱的一种语言一直在测试领域发挥着举足轻重的作用,从脚本,到工具,从网页到平台,随处可见python的身影,当然各个大厂在招聘的时候也比较偏爱会python的测试开发工程师,同样的一个工具或问题,用java和用python成本对比明显,python以它高效容易上手的特点碾压各大语言,下面我们就来看今天的面试题:

398ab31878502b08742e9eefa35c0b97.png

题目:请写出python字符串替换的代码(至少两种方法实现)

例如:将world替换为python

a = ‘hello word’

答案:

第一种方法:使用replace方法实现

a.replace(‘word’,’python’)

print(a)

输出结果:

c5f84e9f6ab026dab24f832ede7fa044.png

第二种方法:使用sub方法实现import restrinfo = re.compile(‘word’)b = strinfo.sub(‘python’,a)print(b)

输出结果:

8170295015fbd22053be04b2460222e8.png

解析:该面试题主要考察了python字符串的操作方法,当然不限于以上两种操作方法,其他的可以自行添加,python字符串的操作方法还有很多,比如分片,查找,判断大小写,等等,这些方法都很常用,建议各位熟记。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值