strip(参数)方法是将头尾指定的字符移除,括号里的参数是想要移除的字符

s = "111good1"
print(s)
print(s.strip("1"))
print(s)

以下是代码的输出结果:

111good1
good
111good1

可以看到,使用了strip()方法后会去掉首尾所有的指定的参数字符,但不会更改原字符串,更改后的结果需要用新的变量存储起来。

如果不指定则会将字符串首尾的空格或\n删除。

p = "    good   "
print(p)
print(p.strip())

以下是代码的输出结果:

good   
good

应用:strip()方法与文件读取操作的按行读取连用时(line.strip())是将文件每行末尾的\n删除(因为文件每行末尾默认以\n结尾,如果不使用strip()方法的话,读取的时候每行之间会存在空行)。

python中的strip()方法相关推荐

  1. python中 str.strip()用法

    python中 str.strip()用法 1.描述 str.strip() 方法用于移除字符串头尾指定的字符(默认为空格或换行符)或字符序列. (即可以去除特殊字符串) 注意:该方法只能删除开头或是 ...

  2. Python 3 字符串 strip( ) 方法

    Python 3 字符串 strip( ) 方法 Python 3.8.5 语法格式: str.strip([chars]) 描述: 移除字符串首尾指定的字符或字符序列,默认为空格. 移除规则:最外侧 ...

  3. python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法

    python中函数和方法的区别?Python编程判断当前获取的对象是函数还是方法 目录

  4. python使用方法-在Python中使用next()方法操作文件的教程

    next()方法当一个文件被用作迭代器,典型例子是在一个循环中被使用,next()方法被反复调用.此方法返回下一个输入行,或引发StopIteration异常EOF时被命中. 与其它文件的方法,如Re ...

  5. python中range 10 0_如何在python中使用range方法

    如何在python中使用range方法 发布时间:2021-01-05 16:55:23 来源:亿速云 阅读:94 作者:Leah 如何在python中使用range方法?很多新手对此不是很清楚,为了 ...

  6. Python中sys.argv方法的一些典型用法

    本文整理汇总了Python中sys.argv方法的典型用法代码示例. 示例1: weather_icons # 需要导入模块: import sys [as 别名] # 或者: from sys im ...

  7. python中函数和方法的区别

    本篇内容主要介绍从几个维度来介绍下python中函数和方法的区别: 首先,从分类的角度来分析. (1)函数的分类: 内置函数:python内嵌的一些函数. 匿名函数:一行代码实现一个函数功能. 递归函 ...

  8. python脚本怎么使用_在Python中使用next()方法操作文件的教程

    next()方法当一个文件被用作迭代器,典型例子是在一个循环中被使用,next()方法被反复调用.此方法返回下一个输入行,或引发StopIteration异常EOF时被命中. 与其它文件的方法,如Re ...

  9. Python 中的特殊方法(定制类):__str__、__cmp__、__len__、数学运算、类型转换、@property运用、__slots__和__call__函数

    Python中的特殊方法 Python的特殊方法定义在 class中,不需要直接进行显示调用,Python的某些操作符或者函数会自动调用对应的特殊方法.这些方法如:__str__().__len__( ...

最新文章

  1. 从信息时代到智力时代的药物发现
  2. Oracle 又裁员,传 N+6 补偿
  3. 1024. 科学计数法 (20)
  4. 1.1.3 以类为单位的编程思想
  5. Module 'matplotlib' has no 'contourf' member 使用Python导入matplotlib模块报错
  6. 解决php文件包含的问题;Web_php_include-攻防世界
  7. 云原生应用程序_什么是云原生应用程序?
  8. 红帽专家谈 Ceph 与 Gluster 开源存储路线
  9. @EnableWebMVC注解理解
  10. linux 用命令安装软件,Linux安装软件的三种常用命令
  11. Node.js 下载安装教程
  12. 2022美国大学生数学建模竞赛(美赛)思路代码
  13. linux下载flink安装包
  14. mess组网 中继_想全屋覆盖还用中继器?out啦!Mesh组网才是最佳方案
  15. 电子邮箱格式什么样的好?什么邮箱好用?
  16. xcopy 跳过已经存在的_南京的野猪已经会逛奶茶店了?!
  17. Java中WeakHashMap实现原理深究
  18. 微信小程序下拉加载更多 带后台 解决加载的内容 是新加载的view中最后一个view
  19. hypermill后处理构造器安装_康明斯发动机尾气后处理系统常见故障及维修
  20. 【JS数据结构与算法】双向链表(DoublylinkedList)封装及其方法

热门文章

  1. VR演示室设备使用说明
  2. 如何取消shutdown关机命令?-shutdown命令的使用解析
  3. 【干货分享】前端面试知识点锦集01(HTML+CSS篇)—— 附答案
  4. web入门 命令执行 web53-web55
  5. 【AP】Robust multi-period portfolio selection(3)
  6. delete和delete[]引发的问题
  7. 计算机学院优秀主讲教师评选细则,徐州工程学院优秀主讲教师评选办法 徐工院行教[2015]35号...
  8. 对于木马的一些介绍(预防木马)
  9. 用python证明采样定理_如何理解 Nyquist 采样定理?
  10. STM32自动生成精美图案