字符串方法

>>> spam='Hello world'
>>> spam.upper()   #所有字母被转为大写
'HELLO WORLD'
>>> spam.lower()   #所有字母被转为小写
'hello world'
>>> spam    #未改变原字符串
'Hello world'
>>> spam.isupper()    #所有字母是否都为大写
False
>>> 'HELLO'.isupper()
True
>>> 'hello'.islower()     #所有字母是否都为小写
True
#判断是否#...
>>> 'hello'.isalpha()     #只包含字母且非空
True
>>> 'hello'.isalnum()  #只包含数字、字母且非空
True
>>> '123'.isdecimal()   #只包含数字且非空
True
>>> ' '.isspace()   #只包含空格、制表符和换行且非空
True
>>> 'Hello World'.istitle()   #只包含大写字母开头,后面全是小写字母的单词
True
>>> 'Hello world!'.startswith('Hello')   #以。。开始
True
>>> 'Hello world!'.endswith('d!')   #以。。结尾
True
>>> spam=['cats','dogs','apple']
>>> spam
['cats', 'dogs', 'apple']
>>> ','.join(spam)     #将原字符串列表中的每个字符串链接为一个字符串,连接词可指定
'cats,dogs,apple'
>>> ' '.join(spam)
'cats dogs apple'
>>> 'My nabcme is lucabcss'.split('abc')     #指定按照某字符串分割
['My n', 'me is luc', 'ss']
>>> 'hello world'.rjust(20,'-') #将其放在长度为20的字符串中,且右对齐,可指定填充符号
'---------hello world'
>>> 'hello world'.ljust(20,'-') #将其放在长度为20的字符串中,且左对齐,,可指定填充符号
'hello world---------'
>>> 'hello world'.center(20,'-')#将其放在长度为20的字符串中,且居中,,可指定填充符号
'----hello world-----'
>>> spam='  Hello world  '
>>> spam.strip()    #删除左右两边的空白字符(空格、制表符和换行符)
'Hello world'
>>> spam.lstrip()  #删除左边的空白字符(空格、制表符和换行符)
'Hello world  '
>>> spam.rstrip()  #删除右边的空白字符(空格、制表符和换行符)
'  Hello world'
>>> spam='spamcatspamdogsspamspam'
>>> spam.strip('amps')  #删除左右两边的指定字符(字符顺序不重要,’amps‘=’spam‘=’aspm‘=...)
'catspamdog'
>>> import pyperclip   #需现在cmd下找到python路径,install pyperclip包
>>> pyperclip.copy('Hello world')   #拷贝字符串
>>> pyperclip.paste()     #从剪贴板粘贴字符串
'Hello world'

#'用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令'为改变过的剪贴板内容
>>> pyperclip.paste()
'用哪个版本的 Python 运行安装脚本,pip 就被关联到哪个版本,如果是 Python3 则执行以下命令'

 

posted @ 2023-02-15 20:40  Lucass-  阅读(27)  评论(0)    收藏  举报