赞
踩
前言序锦
学习Python也有一段时间了,这个过程中国也接触到了不少的知识点,每一个知识点自己总会遇到很多盲区,也会花费大量的时间去解决它。但终究将一个问题解决了,那便是自己的努力没有白费!趁着马上就要过年的日子里,今天也来小小记上一笔。Python中的replace()方法是把字符串中的old(旧字符串)替换成new(新字符串),如果指定第三个参数max,则替换次数不超过max次(将旧的字符串用心的字符串替换不超过max次)。
语法
str.replace(old, new[, max])
参数
返回值
例子
# -*- coding: utf-8 -*-
"""
@author: Xminghua
@license: (C) Copyright 2013-2017, Node Supply Chain Manager Corporation Limited.
@contact: 404125822@qq.com
@software: garner
@file: replace.py
@time: 2018/2/14 15:39
@desc:
@description:
"""
str = "bbbbaaabbbbaabbaabbaa"
print(str.replace('a', '+'))
print(str.replace('a', '+', 3))
输出:
bbbb+++bbbb++bb++bb++
bbbb+++bbbbaabbaabbaa
解释:当我们传入替换次数为3时,则只是替换三个awei+,其他的则不进行替换;当我们不传入替换次数这个参数时,则将去所有的a替换为+。
今天的分享就到这里了丫丫,马上要过年了,提前在这里祝大家新年快乐!!!^-^
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。