跳到主要内容

字符串

定义

string1 = ' 单引号字符串 '
string2 = " 双引号字符串 "
string3 = '''1
三重单引号,多行字符串
3'''

字符串操作

  • + : 连接字符串
  • * : 复制字符串
  • 索引
  • 切片
  • 字符串插值:f'Hello,I am {name}!'

字符串方法

upper():大写
lower():小写
isupper():判断字符串是否都是大写
islower():判断字符串是否都是小写
isalpha():判断字符串是否只包含字母
isalnum():判断字符串是否只包含字母和数字
isdecimal():判断字符串是否只包含数字字符
isspace():判断字符串是否只包含空格、制表符和换行符
istitle():判断字符串是否只包含以大写字母开头、后面都是小写字母的单词、数字或空格
startswith(字符串):判断是否以某某字符串开头
endswith(字符串):判断是否以某某字符串结尾
join(字符串列表):在列表参数每个字符串中插入字符串,返回的是一个字符串
split(分隔符,默认为空格):将字符串按分隔符分割进一个列表,返回的是一个列表
partition(分隔符):将字符串分割为前,分隔符,后三部分,返回的是一个元组
rjust(整数长度):右对齐
ljust(整数长度):左对齐
center(整数长度):居中
strip():删除字符串空白
lstrip():删除字符串左边空白
rstrip():删除字符串右边空白

补充

编码

ord(字符串):获取字符串的代码
chr(代码):获取整数代码的字符串

pyperclip模块

pyperclip.copy():复制,向剪切板发送文本
pyperclip.paste():粘贴,向剪切板接收文本