(1)字符串剔除空格

string.strip()    ---> 去除字符串首尾空格(字符串中间的空格不会被删除)

string.lstrip()   ---> 去除字符串首部空格(字符串首部的一个或多个空格)

string,rstrip()   ---> 去除字符串尾部的空格

例:'   abcdf  '.strip()

输出结果:'abcdf'

(2)字符串剔除字符或子串

'ab1234ab5678ab'.strip('ab')  ---> 结果为: '1234ab5678'

'a123456a'.strip('a')    ---> 结果为: '123456'

'a123456a'.lstrip('a')   ---> 结果为: '123456a'

'a123456a'.rstrip('a')   ---> 结果为: 'a123456'

(3)将字符串中凡是大写的转为小写

string.lower()

例:'Adfs1234Bsdf78D'.lower()

输出结果: 'adfs1234bsdf78d'

(4)将字符串中凡是小写的转为大写

string.upper()

例:   'Adfs1234Bsdf78D'.upper()

输出结果为:'ADFS1234BSDF78D'

(5)字符串比较忽略大小写的方法

if 'Python'.lower() == 'PYThon'.lower():

print 'true'

else:

print 'false'

输出结果为: true

转载于:https://www.cnblogs.com/xiehy/p/10564413.html

python中字符串操作相关推荐

  1. Python中字符串操作函数string.split('str1')和string.join(ls)

    Python中的字符串操作函数split 和 join能够实现字符串和列表之间的简单转换, 使用 .split()可以将字符串中特定部分以多个字符的形式,存储成列表 1 def split(self, ...

  2. Python中字符串的操作(图文详情)

    以下操作均在pycharm pycharm官方下载地址: https://www.jetbrains.com/pycharm/download/#section=windows 目录 python中字 ...

  3. python中字符串大小写转换常用操作

    python中字符串的大小写转换操作 方法名 操作说明 upper() 把字符串中的字符全部转换为大写 lower() 把字符串中的字符全部转换为小写 swapcase() 把原字符串中的字符,大写变 ...

  4. python中查找字符串_python中字符串操作--截取,查找,替换

    python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...

  5. Python中字符串的迷幻操作-----驻留机制的理解

    文章目录 驻留机制 字符串 什么是字符串驻留机制呐 驻留机制的优点 字符串查询操作 字符串大小写转换操作 字符串内容对齐操作 字符串的切割操作 字符串判断的方法 字符串的替换合并操作 字符串比较 字符 ...

  6. Python中字符串常见操作总结

    Python中字符串常见操作总结: Num01–>find 检测 str 是否包含在 mystr中,如果是,返回开始的索引值:否则返回-1.也可以指定在一定的范围内.mystr.find(str ...

  7. Python中字符串反转的一个简单操作

    今晚遇到一个非常简单的问题:Python中字符串反转.下意识的用了切片,两行代码就完成了,想拓展一下,于是就去百度了一下,结果各种被坑,最后还是用了切片,记录一下. # -*-coding:utf-8 ...

  8. Python中字符串的一些操作

    Python中字符串的切片 >>> str1 = 'I love you' >>> str1[:6] 'I love' Python中字符串的索引 >> ...

  9. python中字符串的几种表达方式(用什么方式表示字符串)

    今天在学习python的基础的内容,学习在python中如何操作字符串,在此记录下. 主要是python中字符串的几种表达,表示方式. python的几种表达方式 1 使用单引号扩起来字符串 > ...

最新文章

  1. AI一分钟 | Google因跟踪用户数据接受调查;iPhone XS真机图曝光
  2. pcre安装_Nginx学习_第一期_安装及安装问题解决
  3. 使用Spring操作Redis的key-value数据
  4. c# ssh到linux,C#通过SharpSSH库与Linux服务器建立SSH连接并执行命令
  5. 牛客网【每日一题】7月31日题目精讲—兔子的区间密码
  6. 计算机网络带宽是什么意思,网络带宽是怎么计算的?
  7. 限制对象在堆或栈中声明
  8. 算法工程师进化-基础理论
  9. 关于C++中的 多态 问题
  10. C 和 C++ 不安全?Android 支持 Rust 开发操作系统
  11. Win10家庭版之Docker ToolBox,Win10家庭版升级专业版
  12. R语言数据统计1——正态性检验
  13. 腾讯校招智力题-赛马问题-毒药与老鼠
  14. 【gloomyfish】数据分析之 – 离群值(Outliers) BoxPlot
  15. Android添加手机黑名单,手机来电拦截实现详解与Demo,一个不错的练手项目,涵盖Android四大组件。
  16. win7系统如何映射服务器,教你win7系统映射网络驱动器的操作方法
  17. 微信小程序剪切图片的功能
  18. java晋级之路--如何成为高级工程师
  19. 田东县谋定产业格局-农业大健康·林裕豪:从玉农业携手推动
  20. python学习-数组

热门文章

  1. 【对讲机的那点事】酒店通信数字调度管理系统的搭建
  2. 《恋爱模拟器2》手游用户协议
  3. python阶乘求和的代码_python小代码之阶乘求和
  4. 文档保密服务器搭建教程,使用BaGet 搭建私有nuget 服务器
  5. 信息系统项目管理师第四版知识摘编:第8章 项目整合管理
  6. halcon系列(2):超级盒子(Hyperboxes)
  7. 转#Unity2D范例-7
  8. Linux vim替换命令
  9. 通过ajax获取的数据怎怎么在html上,Ajax获取数据然后显示在页面的实现方法
  10. 钱币兑换问题(dp+数学)