python trim函数_python strip()函数 介绍
描述
Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)。
语法
strip()方法语法:
str.strip([chars]);
参数
chars -- 移除字符串头尾指定的字符。
返回值
返回移除字符串头尾指定的字符生成的新字符串。
实例
以下实例展示了strip()函数的使用方法:
#!/usr/bin/python
# -*- coding: UTF-8 -*-
str = "0000000 jb51.net 0000000"
print(str.strip( '0' )) # 去除首尾字符 0
str2 = " jb51.net " # 去除首尾空格
print(str2.strip())
以上实例输出结果如下:
jb51.net
jb51.net
Python3 replace()方法
描述
replace() 方法把字符串中的 old(旧字符串) 替换成 new(新字符串),如果指定第三个参数max,则替换不超过 max 次。
语法
replace()方法语法:
str.replace(old, new[, max])
参数
old -- 将被替换的子字符串。
new -- 新字符串,用于替换old子字符串。
max -- 可选字符串, 替换不超过 max 次
返回值
返回字符串中的 old(旧字符串) 替换成 new(新字符串)后生成的新字符串,如果指定第三个参数max,则替换不超过 max 次。
实例
以下实例展示了replace()函数的使用方法:
#!/usr/bin/python3
str = "欢迎访问脚本之家www.jb51.net"
print ("脚本之家旧地址:", str)
print ("脚本之家新地址:", str.replace("jb51.net", "jbzj.com"))
str = "this is string example....wow!!!"
print (str.replace("is", "was", 3))
以上实例输出结果如下:
脚本之家旧地址: www.jbzj.com
脚本之家新地址: www.jb51.net
thwas was string example....wow!!!
函数原型
声明:s为字符串,rm为要删除的字符序列
s.strip(rm) 删除s字符串中开头、结尾处,位于 rm删除序列的字符
s.lstrip(rm) 删除s字符串中开头处,位于 rm删除序列的字符
s.rstrip(rm) 删除s字符串中结尾处,位于 rm删除序列的字符
注意:
1. 当rm为空时,默认删除空白符(包括'\n', '\r', '\t', ' ')
例如:
>>> a = ' 123'
>>> a.strip()
'123'
>>> a='\t\tabc'
'abc'
>>> a = 'sdff\r\n'
>>> a.strip()
'sdff'
2.这里的rm删除序列是只要边(开头或结尾)上的字符在删除序列内,就删除掉。
例如 :
>>> a = '123abc'
>>> a.strip('21')
'3abc' 结果是一样的
>>> a.strip('12')
'3abc'
文章就到这了,需要的朋友可以参考一下
python trim函数_python strip()函数 介绍相关推荐
- python中split函数_python strip()函数和Split函数的用法总结
strip函数原型 声明:s为字符串,rm为要删除的字符序列. 只能删除开头或是结尾的字符或是字符串.不能删除中间的字符或是字符串. s.strip(rm) 删除s字符串中开头.结尾处,位于 rm删除 ...
- python strip函数用法_python strip()函数 介绍
描述 Python strip() 方法用于移除字符串头尾指定的字符(默认为空格). 语法 strip()方法语法: str.strip([chars]); 参数 chars -- 移除字符串头尾指定 ...
- python中的rstrip函数_Python strip() lstrip() rstrip() 函数 去除空格
函数:strip() lstrip() rstrip() 作用:去除字符串中的空格或指定字符 一.默认用法:去除空格 str.strip() : 去除字符串两边的空格 str.lstrip() ...
- python 字符串函数_Python字符串函数
python 字符串函数 Python provides a lot of built-in functions to manipulate strings. Python String is imm ...
- python del用法_python del()函数用法 -电脑资料
示例程序如下: >>> a = [-1, 3, 'aa', 85] # 定义一个list >>> a [-1, 3, 'aa', 85] >>> ...
- python有哪些函数_python常用函数有哪些
Python常用函数: 1. print()函数:打印字符串 2. raw_input()函数:从用户键盘捕获字符 3. len()函数:计算字符长度 4. format(12.3654,'6.2f' ...
- 在python中使用关键字define定义函数_python自定义函数def的应用详解
这里是三岁,来和大家唠唠自定义函数,这一个神奇的东西,带大家白话玩转自定义函数 自定义函数,编程里面的精髓! def 自定义函数的必要函数:def 使用方法:def 函数名(参数1,参数2,参数-): ...
- python反序数函数_python range()函数取反序遍历sequence的方法
python range()函数取反序遍历sequence的方法 python中的range函数取反序有两种方式 第一种:先构建一个列表,然后对列表中的元素进行反转. 例如: a=range(5) f ...
- python用psf函数_Python 嵌套函数(高级用法)
Python 嵌套函数(高级用法) 一.嵌套函数(高级用法) 1.嵌套函数 函数的嵌套调用是在"函数调用中再调用其他函数".也就是说:函数嵌套允许在一个函数中调用另外一个函数.如下 ...
最新文章
- 基坑计算理论m法弹性支点法_人工冲孔轻型井点在基坑降水工程中的应用
- 360 自动打开word_Word文档高手的组合键用法,你知道几个?
- ls mac 显示最近修改日期_如何在Mac上按日期排序文件 | MOS86
- Microsoft Visual Studio 无法启动程序“路径啪啦啪啦“. 系统找不到指定的文件。
- SCRIPT鼠标放在图片上才显示色彩 平时是灰色的图片
- 95-280-048-源码-资源管理-CPU
- 个人支付源码_[5G时代投资风口源码修复版] 投资区块链+订制UI完美版+对接免签支付+自带发圈推广任务奖励+视频教程...
- GitHub Star 破万!3w 多人追更,这个 Java 框架你不会还不知道怎么用吧...
- android反编译之获得res下的xml配置文件及图片等资源
- cas 单点登录_CAS 单点登录简介
- (二)面向对象设计原则
- vb.net 教程 目录
- Tcl 语言——过程与字符串匹配篇
- 《Revisiting Pre-trained Models for Chinese Natural Language Processing》(MacBERT)阅读记录
- 创新科技 新BMW 7系 有你夫复何求
- 关于服务器,看这一篇就够了!
- svn多分支合并主干冲突 svn Working copy and merge source not ready for reintegration
- 大数据应用常见的6种商业模式
- 老男孩46期—冯仁波
- 通俗浅显的理解promise中的then
热门文章
- conda init 关闭和重启shell_Linux的/etc/init.d详解
- php 入口文件引入取别名,php命名空间别名/导入
- 3.4 多个例子中的向量化-深度学习-Stanford吴恩达教授
- 一起学nRF51xx 6 - uart
- DC workshop指导篇1- Setup and Synthesis Flow
- MT6573驱动开发日志之touchpanel .
- 数字信号处理篇(一) 采样定理
- 11.Verilog中如何避免Latch
- SVN迁移历史日志记录笔记
- 方案没效果,是方法有问题还是人有问题?