Python字符串替换

Python字符串替换教程

Python replace()函数详解

定义

replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数 max,则替换不超过 max 次。

语法

str.replace(old, new[, max])

参数

参数

描述

str

需要替换的原字符串。

old

将被替换的子字符串。

new

新字符串,用于替换 old 子字符串。

max

可选字符串, 替换不超过 max 次。

返回值

返回替换后的字符串。

案例

替换字符串

使用 replace() 函数,实现字符串全部替换

print("嗨客网(www.haicoder.net)")

# 使用 strip() 函数,去除字符串的指定字符

strHaicoder = 'I love python, and study python from haicoder!'

print("before replace strHaicoder =", strHaicoder)

strHaicoder = strHaicoder.replace("python", "Golang")

print("after replace strHaicoder =", strHaicoder)

程序运行后,控制台输出如下:

首先,我们定义了一个字符串类型的

因为,我们没有指定第三个参数,即替换次数,因此,整个字符串中的所有的 “python” 被替换为了 “Golang”。

替换字符串

使用 replace() 函数,实现字符串全部替换

print("嗨客网(www.haicoder.net)")

# 使用 strip() 函数,去除字符串的指定字符

strHaicoder = 'I love python, and study python from haicoder!'

print("before replace strHaicoder =", strHaicoder)

strHaicoder = strHaicoder.replace("python", "Golang", 1)

print("after replace strHaicoder =", strHaicoder)

程序运行后,控制台输出如下:

这次,我们指定了 replace 函数的第三个参数,即,只替换一次,结果,我们发现,整个字符串中的 “python” 只被替换了一次。

Python字符串替换总结

在 Python 中,我们需要将一个字符串替换成另一个字符串,使用 replace 函数。Python replace() 函数语法:

str.replace(old, new[, max])

python字符串替换replace,Python字符串替换相关推荐

  1. python字符串的表示_Python字符串方法总结

    Python字符串方法图示: (温馨提示:对图片点右键--在新标签页中打开图片) 1.index() 定义:查找并返回指定str的索引位置,如果没找到则会抛异常(查找的顺序是从左至右)可以指定范围:开 ...

  2. python数字替换成中文replace_Python3字符串替换replace(),translate(),re.sub()

    Python3的字符串替换,这里总结了三个函数,replace()和translate()和re.sub() replace() python 中的 replace() 方法把字符串中的 old(旧字 ...

  3. Python字符串替换replace、截取[]、查找find、计数count、分割split

    不同语言中replace用法不一样,有的是replace(string,old_word,new_word),有的是string.replace(old_word,new_word) 同样,截取等功能 ...

  4. 花了2万多买的Python教程全套,现在分享给大家……Python入门到精通(Python全栈开发教程)未完待续

    我的Python足迹 print("hello word!") #1.整数与浮点 print(123) print(123-321) print(0.1+0.2) #变量 长=10 ...

  5. java 姓名替换,java姓名星号替换

    java姓名星号替换 [2021-02-05 03:20:15]  简介: php替换数组元素的方法:1.替换数组的键为KEY值,代码为[$arr[$i][name] = $array[$i][sho ...

  6. python字符串find函数-Python字符串的方法,查找和替换

    Python数字 整型 int 如:1 4 8 浮点型 float 如:1.0 3.6 78.9 长整型 long 如:1L 37565846588L(在一个整数后面加上L就是长整型,理论上长整型的长 ...

  7. python字符串之查找与替换_Python字符串操作(查找,替换,分割和连接)方法及其使用...

    str 提供了如下常用的执行查找.替换等操作的方法: startswith():判断字符串是否以指定子串开头. endswith():判断字符串是否以指定子串结尾. find():查找指定子串在字符串 ...

  8. python字符串截取拼接_Python字符串拼接、截取及替换方法总结分析

    本文实例讲述了Python字符串拼接.截取及替换方法.分享给大家供大家参考,具体如下: python字符串连接 python字符串连接有几种方法,我开始用的第一个方法效率是最低的,后来看了书以后就用了 ...

  9. [转]Python 字符串操作实现代码(截取/替换/查找/分割)

    原文地址:http://www.jb51.net/article/38102.htm ps:好久没更新python代码了,这次用到了字符串,转来看看 Python 截取字符串使用 变量[头下标:尾下标 ...

最新文章

  1. linux每天进步一点点-7月4.5.6日
  2. luogu P5292 [HNOI2019]校园旅行
  3. 子网划分,9张表格搞定
  4. JVM—垃圾回收与算法
  5. typescript mongodb 教程搜集
  6. SQL server 2008配置与用户名登录
  7. 合并下载ts流媒体视频
  8. 中国云服务商最新排名:阿里云第一腾讯云华为云分列二、三名
  9. 单机版pc端车牌识别
  10. Linux 多线程 Pthread 互斥量
  11. Antv X6 动态连线
  12. AR体感游戏,体感互动游戏,AR大屏互动
  13. mysql explain 的using where 到底是什么意思?
  14. R中常用统计指标含义
  15. Ctrl c 复制html,一键复制粘贴(用热键代替Ctrl+X、Ctrl+C、Ctrl+V)
  16. 【华为2023届校招】集团IT秋招进行中!机会多!专人跟进!欢迎投递!
  17. 浪潮GS系统中报表数据用SQL提取
  18. Web前端技术开发学习笔记(HTML标记语言篇)——第4章 文字与段落标记
  19. Android录制视频,仿微信小视频录制(一)
  20. 【Spring】日志_Logback参数totalSizeCap无效原因排查

热门文章

  1. JAVA~~IO流和文件
  2. C++_6.0启动报错:应用程序无法正常启动0xc0000142解决方案
  3. 第3节 DOS命令详解
  4. 语音备忘录的音频怎么导出
  5. [IDE] 使用教育邮箱申请免费激活JetBrains
  6. IDL读取并显示tm影像
  7. mysql小白→高手
  8. 手机设计公司最基本的六个部门:ID、MD、HW、SW、PM、Sourcing、QA
  9. 2017 企业「年度十大转型先锋」榜单揭晓!
  10. day02 spring-ioc