python 字符串方法
方法 | 描述 |
---|---|
str.capitalize() | 返回副本,首字母大写,其余小写 |
str.upper() | 全部大写 |
str.isupper() | 是否都是大写 |
str.lower() | 小写 |
str.islower() | 是否都是小写 |
str.swapcase() | 转换大小写 |
str.title() | 首字母大写,其余小写 |
str.istitle() | |
str.center(width[, fillchar]) | 返回长度为width的字符串,并使得自身居中。 |
str.zfill(width) | 填充0 |
str.ljust(width[, fillchar]) | |
str.rjust(width[, fillchar]) | |
str.lstrip([chars]) | |
str.rstrip([chars]) | |
str.strip([chars]) | 去除空白符 |
str.find(sub[, start[, end]]) | 返回sub字符串的索引 |
str.index(sub[, start[, end]]) | 未找到则报错 |
str.rfind(sub[, start[, end]]) | 从左边找 |
str.rindex(sub[, start[, end]]) | |
str.expandtabs(tabsize=8) | 返回副本,空格替换制表符 |
str.replace(old, new[, count]) | 替换字符,count决定了替换几个 |
str.partition(sep) | 分割字符串,并返回分割时用到的字符 |
str.rpartition(sep) | |
str.split(sep=None, maxsplit=-1) | 分割字符串 |
str.rsplit(sep=None, maxsplit=-1) | |
str.splitlines([keepends]) | 分割行 |
str.startswith(prefix[, start[, end]]) | 是否以prefix开头 |
str.endswith(suffix[, start[, end]]) | 如果字符串以指定的suffix结尾则返回False,否则返回True。 |
str.isalnum() | 字符串是字母和数字,则返回true |
str.isalpha() | 字符串都是字母,则返回true |
str.isdecimal() | 字符串都是十进制数,则返回true |
str.isdigit() | 字符串都是数字,则返回true |
str.isnumeric() | |
str.isspace() | 只有空格字符 |
str.join(iterable) | 连接列表 |
str.encode(encoding=“utf-8”, errors=“strict”) | 将字符串的编码版本作为字节对象返回。 |
str.count(sub[, start[, end]]) | 返回在[start, end]范围内的子串sub非重叠出现的次数 |
str.format(*args, **kwargs) | 格式化 |
str.format_map(mapping) | 格式化 |
str.translate(table) | 按照table来翻译 |
in | 判断字符串是否存在另一个字符串里,类似于contain |
not in | 判断字符串是否存在另一个字符串里,类似于contain |
参考文献:
https://docs.python.org/3/library/stdtypes.html#string-methods
python 字符串方法相关推荐
- Python 字符串方法详解
Python 字符串方法详解 本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息. 在编程中,几 ...
- 常见的几种python字符串方法总结
常见的几种python字符串方法总结 python的字符串模块很强大,有很多内置的方法,我们介绍下常用的字符串方法: 一. find和rfind方法查找字串所在位置 s = 'abcdef' prin ...
- [转载] python字符串方法有哪些_27种Python字符串操作方法大全
参考链接: Python字符串方法3| strip,lstrip,rstrip,min,max,maketrans,translate,replace和expandtabs 1.去空格及特殊符号 代码 ...
- 仅需10道题轻松掌握Python字符串方法 | Python技能树征题
仅需10道题轻松掌握Python字符串方法 | Python技能树征题 0. 前言 1. 第 1 题:字符串检查 2. 第 2 题:字符串大小写转换 3. 第 3 题:字符串开头或结尾匹配 4. 第 ...
- python字符串方法的简单使用
学习python字符串方法的使用,对书中列举的每种方法都做一个试用,将结果记录,方便以后查询. (1) s.capitalize() ;功能:返回字符串的的副本,并将首字母大写.使用如下: 1 > ...
- 31个好用的 Python 字符串方法,建议收藏!
作者 | 小F 来源 | 法纳斯特 字符串是Python中基本的数据类型,几乎在每个Python程序中都会使用到它. 今天,就带大家学习一下31个最重要的内置字符串方法. 希望大家能从中找到对自己有帮 ...
- [转载] python 字符串方法大全
参考链接: Python字符串| rpartition 4.7.1.字符串方法 字符串实现所有常见的序列操作,以及下面描述的其他方法. 字符串还支持两种类型的字符串格式化的,一个提供了很大程度的灵活性 ...
- python 字符串方法大全
4.7.1.字符串方法 字符串实现所有常见的序列操作,以及下面描述的其他方法. 字符串还支持两种类型的字符串格式化的,一个提供了很大程度的灵活性和定制(见str.format(), 格式化字符串的语法 ...
- Python字符串方法:字符串拼接、截取、转数字
这节课程我们主要讲有关Python字符串的用法,包括字符串的拼接.字符串怎么转数字.字符串的格式化.字符串函数等内容. 1.Python字符串的拼接 拼接方式很简单-我们可以用"+" ...
- Python字符串方法用示例解释
字符串查找方法 (String Find Method) There are two options for finding a substring within a string in Python ...
最新文章
- Web自动化之Headless Chrome概览
- 一个不错的android学习网站
- python2 'str' object has no attribute 'decode'
- 【长文本处理】长文本划窗分割算法
- C语言3D矢量操作有关的功能(附完整源码)
- 为什么我的resharper控件安装之后没有显示
- eShopOnContainers 知多少[4]:Catalog microservice
- python中常见的几种错误
- 如何更合理地选择图表形式
- 数据库运作实践三三之歌(秘制口诀)
- 北京交通大学计算机学院篮球,院际杯篮球赛|男篮小组赛第四轮战报
- java web环境_java web
- [转载] Java中如何在方法中return返回多个值
- 群晖NAS从入门到精通的所有帖子汇总,只要这一篇就够了
- Groupon新变种 LevelUp:折价券
- SpringCloud(part10)Spring Data 与JPA,MongoDB,Redis
- Ubuntu下Meshlab无法链接obj文件或者无法打开外挂硬盘的obj文件
- 《回炉重造 Java 基础》——集合(容器)
- 职教云助手手机版_职教云app下载安装_职教云最新版本下载网址
- 03-django模型(1)
热门文章
- Python+socket实现TCP套接字服务端自由限速
- Python使用reduce()函数计算多个集合的并集与交集
- JavaScript获取本机浏览器UA助力Python爬取糗事百科首页
- Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换
- Python运算符含义汇总
- java 安卓蓝牙程序_求Java大神帮忙,简单修改下安卓蓝牙串口输出程序代码!!急...
- 一个完整网页代码HTML和CSS,第一个网页(HTML/CSS)
- springboot脚本启动bat_SpringBoot修改JVM参数(内置Tomcat命令行启动和IDEA工具配置修改)...
- php simplexmlelement array,php中SimpleXMLElement 对象转换为数组
- hive动态分区shell_hive-shell批量操作分区文件