Python中的字符串(搜索和替换、对齐、统计、分离和连接)
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中的字符串(搜索和替换、对齐、统计、分离和连接)相关推荐
- 《Python Cookbook 3rd》笔记(2.5): 字符串搜索和替换
字符串搜索和替换 问题 你想在字符串中搜索和匹配指定的文本模式 解法 对于简单的字面模式,直接使用 str.repalce() 方法即可,比如: >>> text = 'yeah, ...
- python中查找字符串_python中字符串操作--截取,查找,替换
python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...
- python中对字符串进行左、中、右对齐操作
python中对字符串的对齐操作一般有两种方式,具体如下: 1. ljust().rjust() 和 center()函数分别表示左对齐.右对齐.居中对齐 str.ljust(width[, fill ...
- Python基础与拾遗2:Python中的字符串与字符串格式化
Python基础与拾遗2:Python中的字符串与字符串格式化 常见的字符串常量与表达式 字符串转义 索引和分片 原处修改字符串 字符串格式化 格式化表达式 格式化调用方法 添加具体格式化 本篇博文, ...
- python中定义字符串_python中的字符串
python中的字符串一旦定义,则不可以修改 python中的原始字符串 即 在字符串前面加小写字母r 比如:打印输出C:\Program Files\Microsoft Games python中的 ...
- python中的字符串是什么,一文秒懂Python中的字符串
摘要:本文将告诉您Python中的字符串是什么,并向您简要介绍有关该概念的所有知识. 因此,让我们开始吧. 什么是Python中的字符串? 我们许多熟悉C,C ++等编程语言的人都会得到诸如" ...
- python中格式化字符串_Python中所有字符串格式化的指南
python中格式化字符串 Strings are one of the most essential and used datatypes in programming. It allows the ...
- Python 字符串匹配、搜索及替换
文章目录 字符串匹配.搜索及替换 字符串开头或结尾匹配 str.startswith() 和 str.endswith() 用 Shell 通配符匹配字符串 fnmatch() 和 fnmatchca ...
- 站长在线Python精讲:在Python中匹配字符串的3个方法详解
欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中匹配字符串的3个方法详解>.本知识点主要内容有:使用match()方法进行匹配.使用search()方法进行 ...
- 超详细的Python中的字符串常识【赶紧收藏】
今天我们说说字符串类型,涉及很多基础知识,不过字符串还是需要在多讲讲的. 回顾一下:字符串与长字符串 Python非常简单,并没有专门分出一个char(Character)类型(搞过C/Java的同学 ...
最新文章
- 问题二:相关性怎么引入?
- es创建索引设置字段不分词_ES的使用笔记
- hdu-4549 M斐波那契数列 nyoj - 1000
- 32位微处理器的虚拟技术,是“坑爹”么!
- c语言 把字符串转换为变量名_如何将抓取下来的unicode字符串转换为中文
- 基于《河北省重大技术需求征集系统》的可用性和可修改性战术分析
- JAVA(int...i)问题
- 金山词霸发音功能需要Flash player
- [目标检测系列]ATSS: Bridging the Gap Between Anchor-based and Anchor-free Detection via ATSS(CVPR2020)
- Ubuntu的版本号命名规则
- esp32之arduino配置下载提速
- 高等数学——多元函数极值的定义
- Android多开框架优化游戏防闪思路
- 游园惊梦之“想做学者么?”有感
- JAVA获取上一年的日期_java获取日期,前一年,前一月,前一周
- 多年心路历程见证从技术小白到收获BAT等大厂研发offer,分享一些经验和感悟
- Redis简介与基本使用
- Java IO流之装饰模式与适配器模式讲解
- Matlab中的diag函数用法
- 有道云笔记桌面挂件android,有道云笔记网页版全面更新!更有Android,pc新版享不停!...
热门文章
- Android学习笔记---26_网络通信之资讯客户端,使用pull解析器,解析,从网络中获得的自定义xml文件
- 3d激光雷达开发(旋转和位移)
- 随想录(虚拟机实现)
- php获取当前页面select的值,关于JS获取select的值
- 寻找某个数c语言,C++_C语言实现两个递减数列中寻找某一个数,本文实例讲述了C语言实现两个 - phpStudy...
- 冒泡排序法_排序算法 冒泡排序法
- 逐行读取txt文件中_Spring系列八:Spring 中读取文件-ResourceLoaderAware
- 相位测试音频mp3_苹果AirPods MAX耳机音质一大短板在哪里?蓝牙AAC编码品质讨论与测试 「Soomal」...
- c语言if全部用法,关于if的用法
- java递减_关于Java中递增和递减运算符的有趣事实