#-*-coding:utf-8-*-
'''
字符串操作
'''
s = " bowen "
# 从右边删
s1 = s.rstrip()
print(len(s1))
s2 = s1.lstrip()
print(len(s2))

从右边删除元素,从左边删除元素,这个在以后项目中经常用到


·

二、计算个数

#-*-coding:utf-8-*-
'''
字符串操作
'''
s = " boaaweushvaan "
s1 = s.count('a')
print(s1)


三、分割

#-*-coding:utf-8-*-
'''
字符串操作
'''
# 以空格分隔。str--》list
s = " boa aweu shvaan "
s1 = s.split()
print(s1)# 以空格区分,空格就没了
ss = ':boa:aweu:shvaan'
s2 = ss.split(':')
print(s2)


四、format的三种用法

#-*-coding:utf-8-*-
'''
字符串操作
'''
#format的三种玩法,格式化输出
s = '我叫{},今年{},再说一下我叫{}'.format('bowen',25,'bowen')
print(s)# 这个是不是比%s好很多,%s有多少就得写多少
s1 = '我叫{0},今年{1},再说一下我叫{0}'.format('bowen',25)
print(s1)# 这种形式可以是input name来做
s2 = '我叫{name},今年{age},再说一下我叫{name}'.format(name='bowen',age = 18)
print(s2)


五、替换

#-*-coding:utf-8-*-
'''
字符串操作
'''
# 全部替换
s = 'bowen是坏蛋'
s1 = s.replace('bowen','苏宁是傻逼')
print(s1)# 只替换一个
ss = 'bowen是坏蛋,bowen是好人'
ss1 = ss.replace('bowen','苏宁真他妈恶心',1)
print(ss1)


六、for  循环

#-*-coding:utf-8-*-
'''
字符串操作
'''
s = '苏宁是真他妈恶心'
for i in s:print(i)


七、in 的使用

#-*-coding:utf-8-*-
'''
字符串操作
'''
s = '苏宁是真他妈恶心苍井空'
if '苍井空' in s:print('苏宁真恶心')

转载于:https://www.cnblogs.com/sunnybowen/p/10198324.html

Python(27)_字符串的常用的方法2相关推荐

  1. python字符计数怎样去除空格_去除python中的字符串空格的简单方法

    python编程中,我们在修改代码,遇到空格很多的情况下,我们要删除空格.本文小编整理了三种字符串去除空格的方法: 方法一:使用字符串函数replace,去除全部空格. 实例: >>> ...

  2. python中文字符串写入文件,python写入中英文字符串到文件的方法

    python写入中英文字符串到文件的方法 本文实例讲述了python写入中英文字符串到文件的方法.分享给大家供大家参考.具体分析如下: python中如果使用系统默认的open方法打开的文件只能写入a ...

  3. Python中字典取值常用的方法!

    字典是Python中比较常见的数据类型之一,它是一种可变容器模型,可以存储任意数量的任意类型的数据,而且字典中的每个元素由一个键和一个值组成,键和值之间用冒号分隔.本文为大家介绍一下Python中字典 ...

  4. 站长在线Python精讲:在Python中匹配字符串的3个方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中匹配字符串的3个方法详解>.本知识点主要内容有:使用match()方法进行匹配.使用search()方法进行 ...

  5. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

  6. python写错了怎么更改-Python中修改字符串的四种方法

    在Python中,字符串是不可变类型,即无法直接修改字符串的某一位字符. 因此改变一个字符串的元素需要新建一个新的字符串. 常见的修改方法有以下4种. 方法1:将字符串转换成列表后修改值,然后用joi ...

  7. python倒序输出字符串的6种方法

    python倒序输出字符串的6种方法 直接切片法 循环逆序法 列表翻转法 列表增删法(使用原列表操作) 列表增删法(建立空列表操作) 对称交换法 总结 直接切片法 1.通过改变读入字符串的步长为-1完 ...

  8. python中获得字符串s长度的方法是什么_获得字符串s长度的方法是什么?【 】(8.0分)_学小易找答案...

    [名词解释]多功能酶 [填空题]维生素B6包括______.______.______三种物质 [判断题]Python是一种开源.免费的高级动态编程语言. (5.0分) [简答题]请写出程序运行后显示 ...

  9. [python]开发IC utility 一些常用的方法和函数和语法规则

    文章目录 字符串的replace 字符串的split 字符串的strip 循环for in 判断语句中的and not re.search与re.match 合并元素为一个字符串 判断提供的path是 ...

最新文章

  1. codeforces597c[树状数组+dp]
  2. 使用IntelliJ IDEA11创建Java Web程序
  3. Node.js 切近实战(十一) 之实时通讯
  4. 文献记录(part20)--Discriminative metric learning for multi-view graph partitioning
  5. 调试方法和技巧(zz)
  6. Head First设计模式读书笔记六 第七章下 外观模式
  7. Csminify:C#源代码的合并/缩小器
  8. MySQL 基础总结
  9. 详解 $_SERVER 函数中QUERY_STRING和REQUEST_URI区别
  10. 装饰工程预算软件测试自学,学预算要多久能学出来 预算没人带怎么自学
  11. PTA 新浪微博热门话题 详细题解 附额外样例
  12. 双击进入共享计算机时提示无法访问错误(连接共享打印机)
  13. Spring - MySql实现高可用架构之MHA
  14. 远程计算机已加入AAD凭据不工作
  15. [转]社区运营必读之天涯志
  16. python 黑白棋_python实现翻转棋游戏(othello)
  17. 计算机语言栏在哪里,缺少计算机语言栏的解决方案是什么
  18. 【分享】常见的打印机无法共享12个问题汇总
  19. Invalid prop: type check failed for prop maxLength. Expected Number, got String.
  20. python爬虫requests源码链家_链家房源爬虫(含源码)

热门文章

  1. Hadoop学习笔记一 简要介绍
  2. ORB_SLAM2中的Sim3变换
  3. 《OpenCV3编程入门》学习笔记6 图像处理(三)形态学滤波(1):腐蚀与膨胀
  4. mysql数据库比对视频教程_MySQL数据库全学习实战视频教程(27讲 )
  5. oracle 授权 增删改查权限_linux suid,sgid,sticky-bit三种特殊权限简介
  6. win 复制linux文件命令行,windows与Linux间远程拷贝文件(pscp命令)
  7. mysql innodbmaxdirtypagespct_MySQL参数解析innodb_max_dirty_pages_pct
  8. android 汉字编码,Android解压中文乱码
  9. angular6 mysql_Angular6项目搭建
  10. html5游戏 虚拟主机,基于HTML5的云虚拟主机配置界面