1、字符串的搜索和替换

  s = 'hello world hello'#find找到子串,并返回最小的索引print(s.find('hello'))print(s.find('world'))#rfind找到子串,并返回最大的索引print(s.rfind('hello'))#替换print(s.replace('hello','westos'))

2、字符串对齐

  print('学生管理系统'.center(30))print('学生管理系统'.center(30,'*'))print('学生管理系统'.ljust(30,'*'))print('学生管理系统'.rjust(30,'*'))

3、字符串统计

  print('hello'.count('l'))print('hello'.count('ll'))print(len('hello'))

4、字符串分离和连接

  #分离s = '172.25.254.250's1 = s[::-1]print(s1)s1 = s.split('.')print(s1)s2 = s1[::-1]print(s1[::-1])date = '2019-06-23'date1 = date.split('-')print(date1)#连接print('-'.join(date1))print('.'.join(s2))

Python中的字符串(搜索和替换、对齐、统计、分离和连接)相关推荐

  1. 《Python Cookbook 3rd》笔记(2.5): 字符串搜索和替换

    字符串搜索和替换 问题 你想在字符串中搜索和匹配指定的文本模式 解法 对于简单的字面模式,直接使用 str.repalce() 方法即可,比如: >>> text = 'yeah, ...

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

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

  3. python中对字符串进行左、中、右对齐操作

    python中对字符串的对齐操作一般有两种方式,具体如下: 1. ljust().rjust() 和 center()函数分别表示左对齐.右对齐.居中对齐 str.ljust(width[, fill ...

  4. Python基础与拾遗2:Python中的字符串与字符串格式化

    Python基础与拾遗2:Python中的字符串与字符串格式化 常见的字符串常量与表达式 字符串转义 索引和分片 原处修改字符串 字符串格式化 格式化表达式 格式化调用方法 添加具体格式化 本篇博文, ...

  5. python中定义字符串_python中的字符串

    python中的字符串一旦定义,则不可以修改 python中的原始字符串 即 在字符串前面加小写字母r 比如:打印输出C:\Program Files\Microsoft Games python中的 ...

  6. python中的字符串是什么,一文秒懂Python中的字符串

    摘要:本文将告诉您Python中的字符串是什么,并向您简要介绍有关该概念的所有知识. 因此,让我们开始吧. 什么是Python中的字符串? 我们许多熟悉C,C ++等编程语言的人都会得到诸如" ...

  7. python中格式化字符串_Python中所有字符串格式化的指南

    python中格式化字符串 Strings are one of the most essential and used datatypes in programming. It allows the ...

  8. Python 字符串匹配、搜索及替换

    文章目录 字符串匹配.搜索及替换 字符串开头或结尾匹配 str.startswith() 和 str.endswith() 用 Shell 通配符匹配字符串 fnmatch() 和 fnmatchca ...

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

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

  10. 超详细的Python中的字符串常识【赶紧收藏】

    今天我们说说字符串类型,涉及很多基础知识,不过字符串还是需要在多讲讲的. 回顾一下:字符串与长字符串 Python非常简单,并没有专门分出一个char(Character)类型(搞过C/Java的同学 ...

最新文章

  1. 问题二:相关性怎么引入?
  2. es创建索引设置字段不分词_ES的使用笔记
  3. hdu-4549 M斐波那契数列 nyoj - 1000
  4. 32位微处理器的虚拟技术,是“坑爹”么!
  5. c语言 把字符串转换为变量名_如何将抓取下来的unicode字符串转换为中文
  6. 基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析
  7. JAVA(int...i)问题
  8. 金山词霸发音功能需要Flash player
  9. [目标检测系列]ATSS: Bridging the Gap Between Anchor-based and Anchor-free Detection via ATSS(CVPR2020)
  10. Ubuntu的版本号命名规则
  11. esp32之arduino配置下载提速
  12. 高等数学——多元函数极值的定义
  13. Android多开框架优化游戏防闪思路
  14. 游园惊梦之“想做学者么?”有感
  15. JAVA获取上一年的日期_java获取日期,前一年,前一月,前一周
  16. 多年心路历程见证从技术小白到收获BAT等大厂研发offer,分享一些经验和感悟
  17. Redis简介与基本使用
  18. Java IO流之装饰模式与适配器模式讲解
  19. Matlab中的diag函数用法
  20. 有道云笔记桌面挂件android,有道云笔记网页版全面更新!更有Android,pc新版享不停!...

热门文章

  1. Android学习笔记---26_网络通信之资讯客户端,使用pull解析器,解析,从网络中获得的自定义xml文件
  2. 3d激光雷达开发(旋转和位移)
  3. 随想录(虚拟机实现)
  4. php获取当前页面select的值,关于JS获取select的值
  5. 寻找某个数c语言,C++_C语言实现两个递减数列中寻找某一个数,本文实例讲述了C语言实现两个 - phpStudy...
  6. 冒泡排序法_排序算法 冒泡排序法
  7. 逐行读取txt文件中_Spring系列八:Spring 中读取文件-ResourceLoaderAware
  8. 相位测试音频mp3_苹果AirPods MAX耳机音质一大短板在哪里?蓝牙AAC编码品质讨论与测试 「Soomal」...
  9. c语言if全部用法,关于if的用法
  10. java递减_关于Java中递增和递减运算符的有趣事实