python字符串替换第一个字符串的方法


Posted in Python onJune 26, 2019

Python 截取字符串使用 变量[头下标:尾下标],就可以截取相应的字符串,其中下标是从0开始算起,可以是正数或负数,下标可以为空表示取到头或尾。

# 例1:字符串截取
str = '12345678'
print str[0:1]
>> 1 # 输出str位置0开始到位置1以前的字符
print str[1:6] 
>> 23456 # 输出str位置1开始到位置6以前的字符
num = 18
str = '0000' + str(num) # 合并字符串
print str[-5:] # 输出字符串右5位
>> 00018

Python 替换字符串使用 变量.replace("被替换的内容","替换后的内容"[,次数]),替换次数可以为空,即表示替换所有。要注意的是使用replace替换字符串后仅为临时变量,需重新赋值才能保存。

# 例2:字符串替换
str = 'akakak'
str = str.replace('k',' 8') # 将字符串里的k全部替换为8
print str
>> 'a8a8a8' # 输出结果

Python 查找字符串使用 变量.find("要查找的内容"[,开始位置,结束位置]),开始位置和结束位置,表示要查找的范围,为空则表示查找所有。查找到后会返回位置,位置从0开始算,如果每找到则返回-1。

# 例3:字符串查找
str = 'a,hello'
print str.find('hello') # 在字符串str里查找字符串hello
>> 2 # 输出结果

Python 分割字符串使用 变量.split("分割标示符号"[分割次数]),分割次数表示分割最大次数,为空则分割所有。

例4:字符分割


str = 'a,b,c,d'
strlist = str.split(',') # 用逗号分割str字符串,并保存到列表
for value in strlist: # 循环输出列表值
 print value
>> a # 输出结果
>> b
>> c
>> d

ps:下面看下python字符串替换的2种方法

python 字符串替换可以用2种方法实现:

1是用字符串本身的方法。
2用正则来替换字符串

下面用个例子来实验下:

a = 'hello word'

把a字符串里的word替换为python

1、用字符串本身的replace方法

 a.replace('word','python')

输出的结果是hello python

2、用正则表达式来完成替换

import re
 strinfo = re.compile('word')
 b = strinfo.sub('python',a)
 print b

输出的结果也是hello python

至于用哪个方法的话,看你自己的选择了。

总结

以上所述是小编给大家介绍的python字符串替换第一个字符串的方法,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!

Python 相关文章推荐
Python中关于字符串对象的一些基础知识
Apr 08 Python
Python3读取zip文件信息的方法
May 22 Python
Python使用flask框架操作sqlite3的两种方式
Jan 31 Python
Python处理菜单消息操作示例【基于win32ui模块】
May 09 Python
基于python OpenCV实现动态人脸检测
May 25 Python
Python import与from import使用及区别介绍
Sep 06 Python
Django 静态文件配置过程详解
Jul 23 Python
Python占用的内存优化教程
Jul 28 Python
Django 迁移、操作数据库的方法
Aug 02 Python
Django 多对多字段的更新和插入数据实例
Mar 31 Python
python中使用np.delete()的实例方法
Feb 01 Python
Anaconda安装pytorch及配置PyCharm 2021环境
Jun 04 Python
python频繁写入文件时提速的方法
Jun 26 #Python
Python中查看变量的类型内存地址所占字节的大小
Jun 26 #Python
使用python的pandas为你的股票绘制趋势图
Jun 26 #Python
python安装scipy的方法步骤
Jun 26 #Python
Python3.5以上版本lxml导入etree报错的解决方案
Jun 26 #Python
如何通过python画loss曲线的方法
Jun 26 #Python
python and or用法详解
Jun 26 #Python
You might like
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
2020年4月放送!《Princess Connect Re:Dive》制作组 & 角色声优公开!
2020/03/06 日漫
php使用memcoder将视频转成mp4格式的方法
2015/03/12 PHP
php随机获取金山词霸每日一句的方法
2015/07/09 PHP
php 判断页面或图片是否经过gzip压缩的方法
2017/04/05 PHP
疯掉了,尽然有js写的操作系统
2007/04/23 Javascript
jQuery chili图片远处放大插件
2009/11/30 Javascript
Javascript Web Slider 焦点图示例源码
2013/10/10 Javascript
Extjs4中tree的拖拽功能(可以两棵树之间拖拽) 简单实例
2013/12/08 Javascript
javascript 表格内容排序 简单操作示例代码
2014/01/03 Javascript
JS获取客户端IP地址、MAC和主机名的7个方法汇总
2014/07/21 Javascript
js实现图片漂浮效果的方法
2015/03/02 Javascript
jQuery实现按键盘方向键翻页特效
2015/03/18 Javascript
JS实现控制表格只显示行边框或者只显示列边框的方法
2015/03/31 Javascript
JavaScript合并两个数组并去除重复项的方法
2015/06/13 Javascript
JavaScript制作简单的日历效果
2016/03/10 Javascript
运用js教你轻松制作html音乐播放器
2020/04/17 Javascript
React中使用collections时key的重要性详解
2017/08/07 Javascript
vue axios同步请求解决方案
2017/09/29 Javascript
swiper插件自定义切换箭头按钮
2017/12/28 Javascript
Vue Element 分组+多选+可搜索Select选择器实现示例
2018/07/23 Javascript
JS实现求5的阶乘示例
2019/01/21 Javascript
pyinstaller打包多个py文件和去除cmd黑框的方法
2019/06/21 Python
如何基于python实现不邻接植花
2020/05/01 Python
python语言实现贪吃蛇游戏
2020/11/13 Python
Python数据分析库pandas高级接口dt的使用详解
2020/12/11 Python
HTML5中input[type='date']自定义样式与日历校验功能的实现代码
2017/07/11 HTML / CSS
工地资料员岗位职责
2013/12/31 职场文书
经销商培训邀请函
2014/01/21 职场文书
元旦文艺汇演主持词
2014/03/26 职场文书
班级学习雷锋活动总结
2014/07/04 职场文书
公司周年庆活动方案
2014/08/25 职场文书
2014年最新大专生职业生涯规划书范文
2014/09/13 职场文书
八项规定自查自纠报告及整改措施
2014/10/26 职场文书
铁路安全反思材料
2014/12/24 职场文书
Java 关于String字符串原理上的问题
2022/04/07 Java/Android