| |
|
开发:
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、字符串方法upper()、lower()、isupper()和islower() 3、字符串方法startswith()和endswith() 5、用rjust()、ljust()和center()方法对齐文本 6、用strip()、rstrip()和lstrip()删除空白字符 一、处理字符串介绍Python提供的写入、打印和访问字符串的一些方法。 1、字符串字面量在Python中,字符串的输入很简单,以单引号开始和结束。 2、双引号考虑到要在字符串中使用单引号,但是输入'That's cool.'是不行的,因为Python认为这个字符串在That之后就结束了,剩下的's cool.'是无效的。 字符串可以使用双引号开始和结束,就像使用单引号一样,使用双引号的一个好处就是字符串可以使用单引号字符,这是Python会以为单引号是字符串的一部分。 3、转义字符转义字符包括一个到斜杠(\),紧跟着是想要添加到字符串中的字符。常见转义字符:
4、原始字符创在字符串开始的引号之前加上r,使她成为原始字符创。原始字符串完全忽略所有的转义字符,打印出所有的倒斜杠。 5、三重引号的多行字符串在Python中多行字符串的起止是3个单引号或者三个双引号,三重引号之间的所有引号、制表符或者换行,都被认为是字符串的一部分。? 6、多行注释使用多行字符串进行多行注释。 7、字符串下标和切片字符串像列表一样,使用下标和切片,可以将字符串看做一个列表,字符串的每个字符都是一个表项。 8、字符串的in和not in操作符使用方法类似列表。 二、有用的字符串方法1、字符串方法upper()、lower()、isupper()和islower()upper()和lower()字符串方法返回一个新字符串,其中原字符串的所有字母都被相应地转换为大写或小写。字符串中非字母字符保持不变。 如果字符串中至少有一个字母,并且所有字母都是大写或者小写,isupper()和islower()方法就会相应地返回布尔值True,否则,返回False。 2、isX字符串方法
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模块需要自行安装。
?当程序之外的某个程序改变了剪贴板的内容,paste()返回修改后的内容。 错误之处还请纠正!? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |