专栏首页赖权华的笔记Python笔记(九):字符串操作

Python笔记(九):字符串操作

(一)    字符串

单引号、双引号、三重引号都可以作为字符串的开始和结束,三重引号可以直接输入多行字符串。三重引号可能一般是用来写多行注释。

(二)    r和\

r使字符串成为原始字符串,忽略所有转义字符。

\是转义字符。

(三)    字符串下标和切片

(四)    字符串的in和not in

(五)    改变大小写

方法

说明

upper()

将所有字母转换为大写(返回的是一个新字符串,原字符串不会被改变)

lower()

将所有字母转换为小写(返回的是一个新字符串,原字符串不会被改变)

(六)    isx字符串方法

方法

说明

isupper()

字符串所有字母都是大写返回TRUE,否则返回FALSE。

islower()

字符串所有字母都是小写返回TRUE,否则返回FALSE。

isalpha()

如果字符串只包含字母,并且非空,返回true,否则返回false

isalnum()

如果字符串只包含字母和数字,并且非空,返回true,否则返回false

isdecimal()

如果字符串只包含数字,并且非空,返回true,否则返回false

isspace()

如果字符串只包含空格、制表符和换行,并且非空,返回true,否则返回false

istitle()

如果字符串只包含以大写字符开头,后面都是小写字母的单词,并且非空,返回true,否则返回false

(七)    startswith()和endswith()

方法

说明

startswith()

以指定的字符串开始,返回true,否则返回false

endswith()

以指定的字符串结束,返回true,否则返回false

(八)    join()和split()

方法

说明

join()

将列表中的字符串连接起来,形成一个单独的字符串

split()

将字符串分割,返回一个列表,默认以空格进行分割,也可以指定参数。例如ps.split(':',1),第一个参数指以:进行分割,第二个参数指最大分割次数,默认尽可能分割。

(九)    strip()、lstrip()、rstrip()

方法

说明

strip()

删除左右两边的空白字符(空格、制表符和换行符)

lstrip()

删除左边的空白字符(空格、制表符和换行符)

rstrip()

删除右边的空白字符(空格、制表符和换行符)

(十)    pyperclip模块

pip install pyperclip

1 import pyperclip
2 
3 #将数据复制到剪贴板
4 pyperclip.copy('hello word')
5 #粘贴剪贴板的内容
6 print(pyperclip.paste())

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Python+Selenium笔记(十二):数据驱动测试

    (一)   前言 通过使用数据驱动测试,实现对输入值和预期结果的参数化。(例如:输入数据和预期结果可以直接读取Excel文档的数据) (二)   ddt 使用d...

    free赖权华
  • Python Django框架笔记(六):模板

    free赖权华
  • Python笔记(一):安装+爬虫环境配置+打包为EXE文件

    1、     安装 https://www.python.org/downloads/windows/ 到官网下载安装程序 Windows x86      ...

    free赖权华
  • Python3 字符串

    字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。

    py3study
  • 字符串方法汇总(三)

    以下为第三期字符串的方法,共10个 16、isspace() 判断字符串是够只包含空格字符,是返回True,否则返回False。 ? 17、istitle()...

    企鹅号小编
  • 少用 string.Format

    如果你使用的是 C# 6.0 及其以上版本的话我建议你使用新增的 内插字符串 这个功能。这个功能可以更好的帮助开发人员设置字符串格式。下面我们就来看一下为什么要...

    喵叔
  • python自学第二节课(笔记)

    例如'hello mirror world'、108、''108''分别是:字符串、整数、字符串

    小老鼠
  • 常用函数之字符串时间等

    mysqli_real_escape_string() — 使用反斜线引用字符串 sql注入

    老雷PHP全栈开发
  • 常用函数之字符串时间等

    mysqli_real_escape_string() — 使用反斜线引用字符串 sql注入

    老雷PHP全栈开发
  • PHP字符串操作函数

    这两个函数都是按字节进行字符串比较,其中strcmp()函数区分大小写,strcasecmp()不区分大小写

    白胡杨同学

扫码关注云+社区

领取腾讯云代金券