广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python 字符串的方法
  • 882
分享到

Python 字符串的方法

字符串方法Python 2023-01-31 00:01:53 882人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

字符串大小写相关 upper()      转换字符串中的所有小写字符为大写。 swapcase()     翻转字符串中的大小写。 lower()       转换字符串中所有大写字符为小写。 capitalize()      把字

字符串大小写相关

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

swapcase()     翻转字符串中的大小写。

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

capitalize()      把字符串的第一个字符改为大写。

casefold()     把整个字符串的所有字符改为小写。

 

 

 

字符串查找相关

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

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

index(sub[, start[, end]])       跟 find 方法一样,不过如果 sub 不在 string 中会产生一个异常。

rfind(sub[, start[, end]])        类似于 find() 方法,不过是从右边开始查找。

rindex(sub[, start[, end]])        类似于 index() 方法,不过是从右边开始。

 

 

 

字符串检测

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

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

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。

 

 

字符串处理

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

encode(encoding='utf-8', errors='strict')      以 encoding 指定的编码格式对字符串进行编码。

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

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

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

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

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

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

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

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

rstrip()               删除字符串末尾的空格。

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

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

splitlines(([keepends]))          在输出结果里是否去掉换行符,默认为 False,不包含换行符;如果为 True,则保留换行符。。

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

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

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

--结束END--

本文标题: Python 字符串的方法

本文链接: https://www.lsjlt.com/news/182285.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python的字符串方法
    Python字符串方法:s.isdigit() -> bool  Return True if all characters in S are digitss.islower() -> bool   Return True if...
    99+
    2023-01-31
    字符串 方法 Python
  • Python 字符串的方法
    字符串大小写相关 upper()      转换字符串中的所有小写字符为大写。 swapcase()     翻转字符串中的大小写。 lower()       转换字符串中所有大写字符为小写。 capitalize()      把字...
    99+
    2023-01-31
    字符串 方法 Python
  • Python字符串处理的方法
    本文小编为大家详细介绍“Python字符串处理的方法”,内容详细,步骤清晰,细节处理妥当,希望这篇“Python字符串处理的方法”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。 ...
    99+
    2022-10-19
  • python字符串处理方法
    字符和字符串可以用来相加来组合成一个字符串输出;   字符或字符串复制输出。   You can extract a substring from a string by using slice. Format: [start:e...
    99+
    2023-01-31
    字符串 方法 python
  • python字符串常用方法
    目录1、find(sub[,start[,end]])2、count(sub,start,end)3、replace(old,new,count)4、split(sep,maxspl...
    99+
    2022-11-12
  • python用split多字符分割字符串的方法
    python 有内置函数split()分隔字符串,但这个内置函数只能识别单个分隔符。 调用方法如下:  str.split(str="", num=string.count(str)). 其中:  str -- 分隔符,默认为所有的空字符,...
    99+
    2023-09-25
    python 开发语言
  • Python 格式化输出字符串的方法(输出字符串+数字的几种方法)
    目录Python 格式化输出字符串(输出字符串+数字的几种方法)1. 介绍2. 方法2.1 使用占位符%输出2.2 format格式化2.2.1 一般用法2.2.2 进阶用法2.3 ...
    99+
    2023-03-02
    Python 格式化输出字符串 Python 格式化输出
  • python之字符串操作方法
    定义及特性:   以引号(单引号,双引号,三引号)包围且不能修改a= ' \t aBcdE fgFijDlmNopq rSt uTwxy z 123 !@# \t '一、判断字符串,返回bool值:False或Trueprint(a.isi...
    99+
    2023-01-31
    字符串 操作方法 python
  • Python 字符串内置方法(一)
    以下方法只需要知道用法就行了,权当了解,不用硬背,以后需要用到的时候再回来看 说明: 一般方法中前面是is开头的就是判断来的,输出不是True就是False,例如isalpha()方法 capitalize()方法:首字母大写 In [...
    99+
    2023-01-31
    字符串 方法 Python
  • python字符串str.format()方法详解
    一、str.format()方法详解 1.定义和用法 format() 方法格式化指定的值,并将其插入字符串的占位符内。占位符使用大括号 {} 定义,可以使用命名索引 {price}、编号索引{0}、...
    99+
    2023-09-05
    python 开发语言
  • Python字符串的用法
    本篇内容介绍了“Python字符串的用法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!0. 拼接字符串字符串的拼接操作最常用,我专门为这个话...
    99+
    2023-06-17
  • Python字符串特性及常用字符串方法的简单笔记
    单引号和双引号都能表示字符串。区别在于转义的时候。 如果懒得加转义字符,可以通过在字符串前面加上r。例如: print r'C:somename' 通过在字符串里面添加反斜杠来不换行。 prin...
    99+
    2022-06-04
    字符串 性及 常用
  • javascript字符串替换字符的方法
    这篇文章主要介绍“javascript字符串替换字符的方法”,在日常操作中,相信很多人在javascript字符串替换字符的方法问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”...
    99+
    2022-10-19
  • python中partition分割字符串的方法
    小编给大家分享一下python中partition分割字符串的方法,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!1、说明根据指定的分隔符分割文字符串。如果字串中含...
    99+
    2023-06-15
  • Python对象转JSON字符串的方法
    本文实例讲述了Python对象转JSON字符串的方法。分享给大家供大家参考,具体如下: import json class JSONObject(object): def __init__(self...
    99+
    2022-06-04
    字符串 对象 方法
  • Python 的内置字符串方法小结
    字符串处理是非常常用的技能,但 Python 内置字符串方法太多,常常遗忘,为了便于快速参考,特地依据 Python 3.5.1 给每个内置方法写了示例并进行了归类,便于大家索引。 PS: 可以点击概览内...
    99+
    2022-06-04
    小结 字符串 方法
  • Python字符串替换的3种方法
    Python字符串替换笔记主要展示了如何在Python中替换字符串。Python中有以下几种替换字符串的方法,本文主要介绍前三种。 replace方法(常用)translate方法re.sub方法字符...
    99+
    2023-09-09
    python 开发语言 字符串
  • Python中字符串的方法有哪些
    Python中字符串的方法有很多,下面是一些常用的字符串方法:- `capitalize()`: 将字符串的第一个字符转换为大写,并...
    99+
    2023-08-30
    Python
  • Python入门_浅谈字符串的分片与索引、字符串的方法
    这篇文章主要介绍了字符串的分片与索引、字符串的方法。 字符串的分片与索引: 字符串可以用过string[X]来分片与索引。分片,简言之,就是从字符串总拿出一部分,储存在另一个地方。 看下面这个例子,stri...
    99+
    2022-06-04
    字符串 浅谈 索引
  • JavaScript字符串运算符、字符串和数字相加的方法
    本篇内容介绍了“JavaScript字符串运算符、字符串和数字相加的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作