参考链接: Python string.zfill()方法

把字符串的第一个字符改为大写

casefold()

把整个字符串的所有字符改为小写

center(width)

将字符串居中,并使用空格填充至长度 width 的新字符串

count(sub[, start[, end]])

返回 sub 在字符串里边出现的次数,start 和 end 参数表示范围,可选。

encode(encoding='utf-8', errors='strict')

以 encoding 指定的编码格式对字符串进行编码。

endswith(sub[, start[, end]])

检查字符串是否以 sub 子字符串结束,如果是返回 True,否则返回 False。start 和 end 参数表示范围,可选。

expandtabs([tabsize=8])

把字符串中的 tab 符号(\t)转换为空格,如不指定参数,默认的空格数是 tabsize=8。

find(sub[, start[, end]])

检测 sub 是否包含在字符串中,如果有则返回索引值,否则返回 -1,start 和 end 参数表示范围,可选。

index(sub[, start[, end]])

跟 find 方法一样,不过如果 sub 不在 string 中会产生一个异常。

isalnum()

如果字符串至少有一个字符并且所有字符都是字母或数字则返回 True,否则返回 False。

isalpha()

如果字符串至少有一个字符并且所有字符都是字母则返回 True,否则返回 False。

isdecimal()

如果字符串只包含十进制数字则返回 True,否则返回 False。

isdigit()

如果字符串只包含数字则返回 True,否则返回 False。

islower()

如果字符串中至少包含一个区分大小写的字符,并且这些字符都是小写,则返回 True,否则返回 False。

isnumeric()

如果字符串中只包含数字字符,则返回 True,否则返回 False。

isspace()

如果字符串中只包含空格,则返回 True,否则返回 False。

istitle()

如果字符串是标题化(所有的单词都是以大写开始,其余字母均小写),则返回 True,否则返回 False。

isupper()

如果字符串中至少包含一个区分大小写的字符,并且这些字符都是大写,则返回 True,否则返回 False。

join(sub)

以字符串作为分隔符,插入到 sub 中所有的字符之间。

ljust(width)

返回一个左对齐的字符串,并使用空格填充至长度为 width 的新字符串。

lower()

转换字符串中所有大写字符为小写。

lstrip()

去掉字符串左边的所有空格

partition(sub)

找到子字符串 sub,把字符串分成一个 3 元组 (pre_sub, sub, fol_sub),如果字符串中不包含 sub 则返回 ('原字符串', '', '')

replace(old, new[, count])

把字符串中的 old 子字符串替换成 new 子字符串,如果 count 指定,则替换不超过 count 次。

rfind(sub[, start[, end]])

类似于 find() 方法,不过是从右边开始查找。

rindex(sub[, start[, end]])

类似于 index() 方法,不过是从右边开始。

rjust(width)

返回一个右对齐的字符串,并使用空格填充至长度为 width 的新字符串。

rpartition(sub)

类似于 partition() 方法,不过是从右边开始查找。

rstrip()

删除字符串末尾的空格。

split(sep=None, maxsplit=-1)

不带参数默认是以空格为分隔符切片字符串,如果 maxsplit 参数有设置,则仅分隔 maxsplit 个子字符串,返回切片后的子字符串拼接的列表。

splitlines(([keepends]))

按照 '\n' 分隔,返回一个包含各行作为元素的列表,如果 keepends 参数指定,则返回前 keepends 行。

startswith(prefix[, start[, end]])

检查字符串是否以 prefix 开头,是则返回 True,否则返回 False。start 和 end 参数可以指定范围检查,可选。

strip([chars])

删除字符串前边和后边所有的空格,chars 参数可以定制删除的字符,可选。

swapcase()

翻转字符串中的大小写。

title()

返回标题化(所有的单词都是以大写开始,其余字母均小写)的字符串。

translate(table)

根据 table 的规则(可以由 str.maketrans('a', 'b') 定制)转换字符串中的字符。

upper()

转换字符串中的所有小写字符为大写。

zfill(width)

返回长度为 width 的字符串,原字符串右对齐,前边用 0 填充。

[转载] Python学习笔记 String类型常用方法相关推荐

  1. Python学习笔记之类型判断,异常处理,终止程序操作小结

    Python学习笔记之类型判断,异常处理,终止程序操作小结 运行结果: 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发. 爬虫.数据分析.数据可视化.机 ...

  2. [转载] Python学习笔记——用装饰器decorator和Memoization记忆化提高效率,原理讲清楚了

    参考链接: 在Python中使用装饰器进行记忆 Python学习笔记--用装饰器decorator和Memoization记忆化提高效率 装饰器Memoization记忆化运用`functools`中 ...

  3. Python学习笔记——鸭子类型(duck typing)

    前言 在实习期间,由于工作需要首次接触了Python这门语言,由于学习和使用的时间非常短,所以当时认为,作为一门解释性语言,在做Web开发方面,Python和PHP的差别不大,甚至在一些应用场景上没有 ...

  4. [转载] python学习笔记

    参考链接: Python | a += b并不总是a = a + b 官网http://www.python.org/ 官网library  http://docs.python.org/librar ...

  5. [转载] python学习笔记2--操作符,数据类型和内置功能

    参考链接: Python中的Inplace运算符| 1(iadd(),isub(),iconcat()-) 什么是操作符? 简单的回答可以使用表达式4 + 5等于9,在这里4和5被称为操作数,+被称为 ...

  6. [转载] Python学习笔记——运维和Shell

    参考链接: 在C / C++,Python,PHP和Java中交换两个变量 目录 什么是运维 运维第一工具-shell编程 shell历史 执行脚本 基本语法 Shell脚本语法 条件测试:test ...

  7. (转载)[python学习笔记]Python语言程序设计(北理工 嵩天)

    作者:九命猫幺 博客出处:http://www.cnblogs.com/yongestcat/ 欢迎转载,转载请标明出处. 如果你觉得本文还不错,对你的学习带来了些许帮助,请帮忙点击右下角的推荐 阅读 ...

  8. Python学习笔记 - 变量类型(1)

    变量类型 严格意义上讲,python只有一个类型 python的标准数据类型有六种 数字类型Number 字符串类型 str 列表 list 元组 tuple 字典 dict 集合 set 数字类型 ...

  9. [转载] python学习笔记——@property装饰器

    参考链接: Python @property装饰器 上篇:https://blog.csdn.net/qq_42489308/article/details/89423412 @property装饰器 ...

最新文章

  1. 【转】提高PHP性能的53个技巧
  2. mysql创建的数据库都在哪里看_mysql 怎么查看创建的数据库和表
  3. 正则表达式引擎的构建——基于编译原理DFA(龙书第三章)——1 概述
  4. Spark读取HDFS上的Snappy压缩文件所导致的内存溢出问题 java.lang.OutOfMemoryError: GC overhead limit exceeded
  5. 2022最新Spring相关大厂常问技术面试题大全 —— 金三银四好时机
  6. js/jquery判断浏览器的方法小结
  7. 全网最好用的VS Code插件推荐
  8. ASP.NET 实现文件下载
  9. vs2010+opencv3.4.1
  10. 区分惯性环节与延迟环节
  11. 多啦a梦的python代码_80行代码!用Python做一个哆来A梦分身
  12. 用神经网络分类根号2与根号x的数据汇总
  13. Linux初级入门百篇-lsof工具
  14. docker配置mysql 中间件 ProxySQL
  15. 用turtle画奥运五环
  16. android 编程词典,基于Android的英文词典的实现方法
  17. 近距离看GPU计算(2)
  18. 优秀的 DevOps Pro 需具备的7种基本软技能
  19. 【实战案例】python进行自动网上考试
  20. C语言完整代码实现:二叉树的先序遍历、中序遍历、后序遍历

热门文章

  1. linux 域名对应ip 端口号,【原创】Linux基础之测试域名IP端口连通性
  2. c语言指数怎么表示_Assembly 浮点表示法
  3. 2. 线性表的顺序结构
  4. bzoj 1611: [Usaco2008 Feb]Meteor Shower流星雨(DP)
  5. (一)pscc学习笔记
  6. Latex除法a/b \frac{a}{b}
  7. 计算机桌面显示本地磁盘c,开机自动打开本地磁盘C的解决办法
  8. elk日志系统中elasticsearch 索引read only 解决
  9. CSS之after与before的content 和 attr 配合使用
  10. Fildder之Mac安装