龙空技术网

「python学习笔记」Python replace()方法

晨梦杂谈 205

前言:

此时看官们对“python中replace”大体比较珍视,同学们都需要分析一些“python中replace”的相关知识。那么小编同时在网上网罗了一些有关“python中replace””的相关知识,希望同学们能喜欢,看官们快快来了解一下吧!

学习笔记

这篇记录的是python学习中的字符串——replace()方法

功能:

python中的replace() 方法是以某个指定的字符串来替换原先字符串中指定的部分或者全部字符串的方法,并且该方法还支持指定替换次数,如果指定了替换次数,则replace()替换将不会超过指定的次数。

语法:

str.replace(oldstr, newstr[, num])

参数说明:

str:源字符串,需要使用replace()的字符串;

oldstr:需要被替换的字符串;

newstr:用来替换的新字符串;

num:可选参数,指定替换次数,替换次数不超过该指定数字。

返回值:

python的replace() 方法将会返回替换后的新字符串。

注意事项:

1、如果不指定替换次数,则replace() 方法会替换全部指定的字符串。

实例说明:

>>>str = "hello world!"

>>>str.replace("world", "china") #不指定替换次数

输出值:hello china!

>>>str = "hello world! hello china"

>>>str.replace("hello ", "你好",1) #只替换一次,如果不指定替换次数则会替换全部

输出值:你好world! hello china

标签: #python中replace #pythonreplacere #pythonreplace回车 #python字典replace