IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> Python知识库 -> 遇见Python | Day 12 Python处理字符串的简单方法 -> 正文阅读

[Python知识库]遇见Python | Day 12 Python处理字符串的简单方法

目录

一、处理字符串

1、字符串字面量

2、双引号

3、转义字符

4、原始字符创

5、三重引号的多行字符串

6、多行注释

7、字符串下标和切片

8、字符串的in和not in操作符

二、有用的字符串方法

1、字符串方法upper()、lower()、isupper()和islower()

2、isX字符串方法

3、字符串方法startswith()和endswith()

4、字符串方法join()和split()

5、用rjust()、ljust()和center()方法对齐文本

6、用strip()、rstrip()和lstrip()删除空白字符

7、用pyperclip模块拷贝粘贴字符串


一、处理字符串

介绍Python提供的写入、打印和访问字符串的一些方法。

1、字符串字面量

在Python中,字符串的输入很简单,以单引号开始和结束。

2、双引号

考虑到要在字符串中使用单引号,但是输入'That's cool.'是不行的,因为Python认为这个字符串在That之后就结束了,剩下的's cool.'是无效的。

字符串可以使用双引号开始和结束,就像使用单引号一样,使用双引号的一个好处就是字符串可以使用单引号字符,这是Python会以为单引号是字符串的一部分。

3、转义字符

转义字符包括一个到斜杠(\),紧跟着是想要添加到字符串中的字符。常见转义字符:

转义字符含义
\'单引号
\"双引号
\t制表符
\n换行符
\\倒斜杠

4、原始字符创

在字符串开始的引号之前加上r,使她成为原始字符创。原始字符串完全忽略所有的转义字符,打印出所有的倒斜杠。

5、三重引号的多行字符串

在Python中多行字符串的起止是3个单引号或者三个双引号,三重引号之间的所有引号、制表符或者换行,都被认为是字符串的一部分。?

6、多行注释

使用多行字符串进行多行注释。

7、字符串下标和切片

字符串像列表一样,使用下标和切片,可以将字符串看做一个列表,字符串的每个字符都是一个表项。

8、字符串的in和not in操作符

使用方法类似列表。

二、有用的字符串方法

1、字符串方法upper()、lower()、isupper()和islower()

upper()和lower()字符串方法返回一个新字符串,其中原字符串的所有字母都被相应地转换为大写或小写。字符串中非字母字符保持不变。

如果字符串中至少有一个字母,并且所有字母都是大写或者小写,isupper()和islower()方法就会相应地返回布尔值True,否则,返回False。

2、isX字符串方法

  • isalpha()返回True,如果字符串只包含字母,并且非空

  • isalnum()返回True,如果字符串只包含字母和数字,并且非空

  • isdecimal()返回True,如果字符串只包含数字字符,并且非空

  • isspace()返回True,如果字符串只包含空格、制表符和换行,并且非空

  • istile()返回True,如果字符串仅包含大写字母开头、后面都是小写字母的单词

3、字符串方法startswith()和endswith()

startswith()和endswith()方法返回True,如果它们所调用的字符串方法以该方法传入的字符串开始或结束。否则返回False()。

4、字符串方法join()和split()

如果有一个字符串列表,需要将它们连接起来,成为一个单独的字符串,可以使用join()方法。join()方法在一个字符串上调用,参数是一个字符串列表,返回一个字符串。返的字符串由传入的列表中每个字符串连接而成。

join()方法是针对一个字符串而调用的,并且传入一个列表值。split()方法恰好相反,它针对一个字符串调用,返回一个字符串列表。

使用split()方法按照换行符分割成多行字符串。

5、用rjust()、ljust()和center()方法对齐文本

rjust()和ljust()字符串方法返回调用它们的字符串的填充结果,通过插入空格来对齐文本。这两种方法的第一个参数是一个整数长度,用于对齐字符创。第二个可选参数指定一个填充字符,取代空格字符。center()方法与之类似,让文本居中。

6、用strip()、rstrip()和lstrip()删除空白字符

strip()方法返回一个新的字符串,他的开头或者末尾都没有空白字符。lstrip()和rstrip()方法将相应删除左边或者右边的空白字符。

7、用pyperclip模块拷贝粘贴字符串

?pyperclip模块含有copy()和paste()函数,可以想计算机的剪贴板发送文本,或者接收文本。pyperclip模块需要自行安装。

pip install pyperclip

?当程序之外的某个程序改变了剪贴板的内容,paste()返回修改后的内容。

错误之处还请纠正!?

  Python知识库 最新文章
Python中String模块
【Python】 14-CVS文件操作
python的panda库读写文件
使用Nordic的nrf52840实现蓝牙DFU过程
【Python学习记录】numpy数组用法整理
Python学习笔记
python字符串和列表
python如何从txt文件中解析出有效的数据
Python编程从入门到实践自学/3.1-3.2
python变量
上一篇文章      下一篇文章      查看所有文章
加:2022-01-30 18:53:50  更:2022-01-30 18:53:58 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 1:34:22-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码