Python—字符串常用函数
Python—字符串常用字符串
字符串是一种表示文本的数据类型,使用单引号和双引号及三引号表示
访问字符串中的值
字符串的每个字符都对应一个下标,下标编号是从0开始
转义字符
字符串的格式化输出
切片
常用函数整理:find和index
count统计
replace 替换
split 指定分隔符切片
capitalize :第一个字符大写其他全小写
title :所有单词首字母大写,其他均小写
upper :所有字母大写
lower :所有字母小写
startswith:检索字符串是否以指定子串开头
endswith:检索字符串是否以指定子串结尾
ljust / rjust :左右对齐,使用空格填充至指定长度
center:返回一个 长度为width且居中的字符串
lstrip / rstrip :截掉字符串左右边的空格或者指定字符
casefold:等同于lower,全部为小写
encode:转为字符编码
expandtabs :消除tab键,个人喜好 l/rstrip 简单方便
format :格式化
strip :删除字符串头尾指定的字符
转义字符:\
也有搭配使用的 :\n换行 、 \t出现一个tab之间,也就是会出现一个空格 ,等等有很多如:\b 退格 \t 横向制表符 \" 双引号

字符串的格式化输出:


切片:
从一个字符串中取一片字符串,就叫做切片。


内建函数:
字符串函数:
concat() 字符串拼接
charAt()返回指定索引处的字符
indexOf()找字符在哪个位置
trim() 左右去空格
replace()替换
format()格式化
substring()截取字符串
常用函数整理:
find和index:


count统计:

replace 替换:

split 指定分隔符切片:

capitalize :第一个字符大写其他全小写
title :所有单词首字母大写,其他均小写
upper :所有字母大写
lower :所有字母小写

startswith:检索字符串是否以指定子串开头
endswith:检索字符串是否以指定子串结尾


ljust / rjust :左右对齐,使用空格填充至指定长度

center:返回一个 长度为width且居中的字符串,也就是居中填充

lstrip / rstrip :截掉字符串左右边的空格或者指定字符

casefold:等同于lower,全部为小写

encode:转为字符编码

expandtabs :消除tab键,个人喜好 l/rstrip 简单方便
format :格式化
strip :删除字符串头尾指定的字符

其实还有很多 菜鸟上都有详细的教程 。
Python—字符串常用函数的更多相关文章
- python字符串 常用函数 格式化字符串 字符串替换 制表符 换行符 删除空白 国际货币格式
# 字符串常用函数# 转大写print('bmw'.upper()) # BMW# 转小写print('BMW'.lower()) # bmw# 首字母大写print('how aae you ?'. ...
- Python 字符串常用函数
操作字符串的常用函数 函数 描述(返回值) str.capitalize() 将字符串的第一个字符大写 str.title() 返回标题化的字符串,即每个单词的首字母都大写 str.upper() 全 ...
- python字符串常用函数
# 索引与切片 *** capitalize() **首字母大写 upper() lower() *** 大写和小写函数 startswith endswith *** 判断以‘’字母’开 ...
- Python - 字符串常用函数详解
str.index(sub, start=None, end=None) 作用:查看sub是否在字符串中,在的话返回索引,且只返回第一次匹配到的索引:若找不到则报错:可以指定统计的范围,[start, ...
- python字符串常用函数-大小写,删除空格,字符串切片
- python的基本用法(三)字符串常用函数
字符串常用函数 # s='.abcd.'# new_s=s.strip('.')#默认去掉字符串两边的空格和换行符,想去掉什么括号中就写什么# print('s',s)# print('new_s', ...
- Python 字符串常用判断函数
判断字符串常用函数: S代表某字符串 S.isalnum() 所有字符都是数字或字母,为真返回Ture,否则返回False S.isalha() 所有字符都是字母,为真返回Ture,否则返回 ...
- python字符串常用内置方法
python字符串常用内置方法 定义: 字符串是一个有序的字符的集合,用与存储和表示基本的文本信息. python中引号中间包含的就是字符串. # s1='hello world' # s2=&quo ...
- python 字符串常用操作方法
python 字符串常用操作方法 python 字符串操作常用操作,如字符串的替换.删除.截取.赋值.连接.比较.查找.分割等 1.去除空格 str.strip():删除字符串两边的指定字符,括号的写 ...
随机推荐
- SpringBoot文章合集
SpringBoot文章合集 SpringBoot合集为<尚硅谷雷神SpringBoot2零基础入门(spring boot2)>的学习以及项目中使用知识点进行整理. SpringBoot ...
- 从零开始学springboot-1.创建项目
新建一个项目 添加依赖 点击完成,项目结构如下 手动添加以下依赖 打开pom.xml文件,手动添加以下依赖,用于自动生成代码 <dependency> <groupId>com ...
- netty系列之:netty对SOCKS协议的支持
目录 简介 SocksMessage Socks4Message Socks5Message 总结 简介 SOCKS是一个优秀的网络协议,主要被用来做代理,它的两个主要版本是SOCKS4和SOCKS5 ...
- Google面试评分卡
Google对工程面试之前,会让面试人员填一张评分卡,以加强面试官对你的理解,大致内容如下: 0 - 对于相关技术领域还不熟悉. 1 - 可以读懂这个领域的基础知识. 2 - 可以实现一些小的改动,清 ...
- css 基础 选择器的使用
1.标签选择器解释:是针对一个标签做的样式,它会将匹配的所有标签都发生改变语法格式:标签名{ css样式代码 }2.类选择器特点:1.可以给某一个标签标记为一类,设定css样式,比较灵活 2.类目可以 ...
- unittest_测试报告(6)
用例执行完成后,执行结果默认是输出在屏幕上,其实我们可以把结果输出到一个文件中,形成测试报告. unittest自带的测试报告是文本形式的,如下代码: import unittest if __nam ...
- 一文搞懂Flink Window机制
Windows是处理无线数据流的核心,它将流分割成有限大小的桶(buckets),并在其上执行各种计算. 窗口化的Flink程序的结构通常如下,有分组流(keyed streams)和无分组流(non ...
- Linux驱动实践:中断处理函数如何【发送信号】给应用层?
作 者:道哥,10+年嵌入式开发老兵,专注于:C/C++.嵌入式.Linux. 关注下方公众号,回复[书籍],获取 Linux.嵌入式领域经典书籍:回复[PDF],获取所有原创文章( PDF 格式). ...
- system (color XX )函数详解:调整控制台颜色的命令
1.指定控制台输出的颜色属性 2.颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为前景.每个数字可以为以下任何值之一: 例如: "COLOR fc" 在亮白色上产生亮 ...
- 字符串工具类ToStringBuilder常用方法介绍
一.简介与引入 1.ToStringBuilder.HashCodeBuilder.EqualsBuilder.ToStringStyle.ReflectionToStringBuilder.Co ...