strip

Python strip() 方法用于移除字符串头尾指定的字符(默认为空格)或字符序列。
注意:该方法只能删除开头或是结尾的字符,不能删除中间部分的字符。
语法:

str.strip([chars]);

参数
chars – 移除字符串头尾指定的字符序列。
如果不带参数,默认是清除两边的空白符,例如:/n, /r, /t, ’ ’
例一:

str = "*****this is **string** example....wow!!!*****"
print (str.strip( '*' ))  # 指定字符串 *
运行结果:
this is **string** example....wow!!!

例二:

str = "123abcrunoob321"
print (str.strip( '12' ))  # 字符序列为 12
以上实例输出结果如下:
3abcrunoob3

例三:如果要删除的字符列表不包含第一个字符呢?

addr = '123@163.com'addr1 = addr.strip('23')
此时 2 不是第一个字符,所以无法继续,结果为:
123@163.com

比较简单的一个函数!!!

Python之strip详解相关推荐

  1. Python 字符串方法详解

    Python 字符串方法详解 本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息. 在编程中,几 ...

  2. 7、【转载】python yield generator 详解

    7.[转载]python yield generator 详解 目录 generator基础 generator应用 generator基础应用 generator高级应用 注意事项: 正文 本文将由 ...

  3. python六大数据类型详解

    python 六大数据类型详解 文章目录 python 六大数据类型详解 数据类型简介 Number(数值) String(字符串) Python字符串的45个方法详解 一.大小写转换 01.capi ...

  4. python打包可执行文件详解(pyinstaller)

    python打包可执行文件详解(pyinstaller) 基本使用 常用参数及使用 单个文件打包 -F 隐藏命令行运行窗口 -w 设置图标 -i 全部参数及使用 常规选项 optional argum ...

  5. python中字符串类型的encode()方法_第五章 Python字符串常用方法详解

    5.1 Python字符串拼接(包含字符串拼接数字) 在 Python中拼接(连接)字符串很简单,可以直接将两个字符串紧挨着写在一起,具体格式为: strname = "str1" ...

  6. python20191031_20191031:Python取反运算详解

    20191031:Python取反运算详解 取反运算:~3 == 4 1.对于数字 3 =======>转换为二进制表示为011 2.对011取反为100 3.为什么表示-4 a.计算机用补码表 ...

  7. Python字符编码详解

    Python字符编码详解 转自http://www.cnblogs.com/huxi/archive/2010/12/05/1897271.html Python字符编码详解 本文简单介绍了各种常用的 ...

  8. python的执行过程_在交互式环境中执行Python程序过程详解

    前言 相信接触过Python的伙伴们都知道运行Python脚本程序的方式有多种,目前主要的方式有:交互式环境运行.命令行窗口运行.开发工具上运行等,其中在不同的操作平台上还互不相同.今天,小编讲些Py ...

  9. windows上安装Anaconda和python的教程详解

    一提到数字图像处理编程,可能大多数人就会想到matlab,但matlab也有自身的缺点: 1.不开源,价格贵 2.软件容量大.一般3G以上,高版本甚至达5G以上. 3.只能做研究,不易转化成软件. 因 ...

最新文章

  1. java io删除文件_java IO 文件操作方法总结
  2. 程序员相亲记之准博士mm
  3. 《写给大家看的设计书:实例与创意(修订版)》—1你已经知道多少了?
  4. sqlserver 如何把一列分为一行显示_SqlServer数据库如何快速修改表的一列值
  5. GZIP pre-compression
  6. mysql bean分页查询_javabean 来实现 MySQL 的分页
  7. 15-07-06 定闹钟
  8. 阶段3 3.SpringMVC·_05.文件上传_5 文件上传之跨服务器上传分析和搭建环境
  9. vue中html没引入js文件,vue.js如何引入非模块化的js文件并调用里面的方法和类。...
  10. linux端口映射转发工具- rinetd安装使用
  11. Pandas高级教程之:Dataframe的合并
  12. 手机麦克风结构原理图_麦克风工作原理是什么
  13. Windows下生成ssh密钥,并用ssh免密访问Linux服务器
  14. iReport使用入门
  15. Centos7 安装 Tomcat8 的正确姿势 并设置开机自启
  16. from StyleFrame import StyleFrame, Styler ModuleNotFoundError: No module named ‘StyleFrame‘
  17. 打印机驱动无法安装到计算机是,打印机驱动在电脑哪个位置 打印机驱动安装不上怎么办【详解】...
  18. 认知服务调用如何使用图片的DataURL
  19. 众创空间和共享办公室有什么不同吗
  20. 8、双目测距及3D重建python

热门文章

  1. Get和Post请求参数格式
  2. HTML5 body设置全屏背景图片 如何让body的背景图片自适应整个屏----实战经验 1
  3. Oracle时代:Sun开源拳头产品迎不同未来
  4. 声音处理用什么软件?3款软件让你的作品出圈!
  5. 开源的.Net IDE :SharpDevelop
  6. 机器学习专题之概率论——雅可比式
  7. java设计按月每天签到_java微信签到功能实现:java做的一个简易的微信签到系统的案例...
  8. JWT — JWT原理解析及实际使用
  9. SpringBoot+Vue实现前后端分离教学评价系统
  10. 基于Java的部门管理系统